Обновлена: 12 июля 2023 г. в 13:52
Создание ключевых пар
Чтобы создать ключевую пару, создайте файл keypair.tf
, где будет описана конфигурация создаваемой ключевой пары. Добавьте текст из примеров ниже, и исправьте значения настроек для вашей инфраструктуры. В данном примере описывается создание ключевой пары с названием test-keypair
и вывод на экран публичного и приватного ключа оператором output
.
Для создания ключевой пары вам потребуются следующие объекты:
-
Ресурсы (resource):
-
vkcs_compute_keypair — Управляет ресурсом ключевой пары на платформе VK Cloud. Содержит следующие ресурсы:
- name — (Обязателен) Уникальнои имя ключевой пары. Изменение этого ресурса приведет к созданию новой ключевой пары.
-
1resource "vkcs_compute_keypair" "keypair" { 2 name = "test-keypair" 3} 4 5output "public_key" { 6 value = vkcs_compute_keypair.keypair.public_key 7} 8 9output "private_key" { 10 value = vkcs_compute_keypair.keypair.private_key 11 sensitive = true 12}
Добавьте обе части примера в файл keypair.tf
и выполните следующие команды:
terraform init
terraform apply