Instrukcja przedstawia kroki które są potrzebne na dostęp do środowiska linii komand CLI OpenStack.
Do prawidłowej instalacji niezbędnych aplikacji potrzebne są uprawnienia administratora.
- Instalacja najnowszej wersji Python https://www.python.org
Instalacja:
W celu weryfikacji poprawności instalacji należy otworzyć wiersz poleceń (cmd) i wydać polecenie python.
2. Instalacja GIT Bash oraz pip.
Git Bash dla Windows emuluje terminal Linux, umożliwiając korzystanie z typowych poleceń Linuksa.
Aplikacja do pobrania à https://gitforwindows.org
Przygotowany instalator zostawiamy na ustawieniach domyślnych.
3. Instalacja pip oraz aktualizacja certyfikatów PythonSSL.
Należy dokument ze strony https://bootstrap.pypa.io/get-pip.py pobrać na komputer i uruchomić za pomoc aplikacji Python – domyślna nazwa zapisywanego pliku „get-pip”
Uruchamiamy pobrany skrypt:
W celu weryfikacji poprawności instalacji należy otworzyć wiersz poleceń Git Bash i wydać polecenie pip –V.
Kolejno należy zaktualizować certyfikaty PythonSSL wydając polecenie pip install -U requests[security].
4. Instalacja Visual Studio – dostarcza potrzebne składniki do korzystania z klienta OpenStack CLI. Aplikacje w wersji Community pobieramy z linku https://visualstudio.microsoft.com/downloads/
Uruchamiamy instalator z zaznaczonymi składnikami jak na zrzucie poniżej:
5. Instalacja virtualenv oraz klienta OpenStack.
Virtualenv umożliwia wykonywanie operacji w języku Python w odizolowanym środowisku. Aby go zainstalować, uruchom Git Bash i wywołaj następujące polecenie: pip install virtualenv.
Pakiet virtualenv jest instalowany w kontekście danego użytkownika opcjonalnie można polecenie „virtualenv” dodać do zmiennych środowiskowych.
Tworzymy katalog na potrzeby przechowywania plików np. C:\OpenStack_CLI
W terminalu Git Bach wydajemy polecenie cd /c/OpenStack_CLI/
Utworzenie wirtualnego środowiska: virtualenv jakasnazwa
Aktywacja środowiska source jakasnazwa/Scripts/activate
Instalacja klienta openstack pip install python-openstackclient
W kolejnym kroku trzeba zalogować się na swojego konto za pomocą przeglądarki i pobrać plik RC.
Plik zapisujemy w ścieżce gdzie mamy przygotowane środowisko wirtualne. W przypadku tej instrukcji będzie to katalog: C:\OpenStack_CLI\jakasnazwa
Łączymy się do środowiska OpenStak przy pomocy polecenia source jakasnazwa/project-openrc.sh na końcu wskazujemy nazwę pliku RC. Podajemy hasło.
Polecenie testowe: openstack server list
W jaki sposób ponownie połączyć się z skonfigurowanym środowiskiem?