Skip to content

Latest commit

 

History

History
47 lines (40 loc) · 1.35 KB

README.md

File metadata and controls

47 lines (40 loc) · 1.35 KB

ИНСТРУКЦИЯ blah-blah

установка клиента openstack

sudo apt install python3-openstackclient

настройка проекта - api ключи - скачать "Openrc версии 3" скаченный файл вида *openrc.sh использовать следующим образом:

source openrc.sh

Получить список доступных image, flavor, etc например

openstack image list | grep -i ubuntu
openstack flavor list | grep -i basic

Для прописывания ключа ssh в разворачиваемую машину для начала копируем открытую часть ключа в нужную папку, например ~/keys/

cp ~/.ssh/id_rsa.pub ~/projects/vm/keys/

Затем для добавления скопированного ключа в instance.tf добавляем:

resource "vkcs_compute_keypair" "test-keypair" {
  name       = "user52-terraform"
  public_key = file("./keys/id_rsa.pub")
}

а также:

key_pair = vkcs_compute_keypair.test-keypair.name

в раздел resource "vkcs_compute_instance" "compute" (например после строки ...GZ1)

Применяем настройки

terraform apply

На развернутую машину теперь можно зайти:

ssh ubuntu@ip