Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

  1. 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.

https://cloud.psnc.pl/

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 OpenStack 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?