Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Коллеги, которые только начали погружение в мир Cloud Native, часто задаются вопросом, как установить необходимое ПО на Windows. Решение уже давно известно — Windows Subsystem for Linux (WSL). Это действительно неплохой вариант для полноценной работы. И не забывайте, что установить все необходимые утилиты очень просто — вам нужен Homebrew. Этот пакетный менеджер уже давно доступен не только для OS X, но и для Linux. Приступим!
Установка Ubuntu 20.04
Заходим в Microsoft Store и устанавливаем Ubuntu 20.04. Может потребоваться удалить старую версию:
CTRL + R -> CMD
#Check installation
C:\Users\suchak>wsl --list
Windows Subsystem for Linux Distributions:
Ubuntu-20.04
Legacy (Default)
#Uninstalling older version
C:\Users\suchak>wsl --unregister Legacy
#Check the default installation again
C:\Users\suchak>wsl --list
Windows Subsystem for Linux Distributions:
Ubuntu-20.04 (Default)
Устанавливаем терминал для Windows
Iterm2 — великолепный терминал для OS X. Работая в Linux я предпочитаю Tilix. А что же выбрать для работы с Windows? Неплохим решением может быть Terminus, хотя вы можете использовать и Power Shell.
Для установки Terminus загружаем инсталляционный файл для Windows из официального репозитория на GitHub.
Устанавливаем Homebrew
Запускаем терминал Terminus и приступаем к установке. Для работы Homebrew требуется gcc:
sudo apt install gcc
Теперь устанавливаем Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Всё готово!
Установим необходимые программы:
brew install kind kubernetes-cli helm k9s kubectx kubecolor
Теперь мы можем без труда устанавливать дополнительные приложения, работая c Windows, как если бы мы работали с OS X или Linux.