Описание тега terraform-provider-openstack

Провайдер Terraform для Openstack.
1 ответ

Динамическое предоставление тома Cinder и персистентного тома с использованием Terraform через Kubernetes

Я проводил исследование и пытался выяснить, есть ли способ динамического создания томов Cinder и Persistent с использованием Terraform через Kubernetes. Итак, я беру информацию отсюда: https://www.terraform.io/docs/providers/kubernetes/r/persistent_…
2 ответа

Обработка учетных данных поставщика Openstack в Terraform без хранилища

Есть ли какая-либо опция для обработки учетных данных провайдера Openstack в Terraform, аналогичная той, которая существует в провайдере AWS, например, переменные среды. Мой случай использования: Как часть POC, я буду ссылаться на terraform apply ко…
02 фев '18 в 12:43
2 ответа

Обновить существующий экземпляр Terraform Compute при добавлении новых "компонентов"

Я новичок в terraform, но я создал вычислительный экземпляр openstack следующим образом: provider "openstack" { auth_url = "https://my-auth/v2.0/" domain_name = "default" alias = "alias" user_name = "username" tenant_name = "tenantname" password = "…
1 ответ

Как получить открытый ключ из Openstack с помощью Terraform и сохранить его локально?

Я пытаюсь получить открытый ключ из Openstack (чтобы потом сохранить его на локальном компьютере) с использованием источника данных openstack_compute_keypair_v2 в Терраформ: data "openstack_compute_keypair_v2" "app_public_key" { name = "app-key" } ,…
1 ответ

Как создать частную подсеть на OVH с помощью Terraform?

Как я должен создать частную сеть / подсеть на OVH, используя Terraform? Существует общий ресурс, связанный с OpenStack (openstack_networking_subnet_v2) и ovh-специфичные (ovh_publiccloud_private_network_subnet) если вы используете ovh поставщик. Я …
0 ответов

Как я могу получить идентификатор подсети из объекта openstack_compute_instance_v2 в terraform?

Я работаю в облачной среде, над которой у меня нет полного контроля. Чтобы настроить балансировщик нагрузки, мне сказали создать экземпляр, затем запустить команды nova, чтобы получить информацию о подсети, и оттуда запустить больше команд nova, что…
16 авг '18 в 14:46
0 ответов

Как использовать terraform openstack scheduler_hints "different_host"

Я пытался применить правило антиаффинности к виртуальным машинам, которые собираются развернуть. но в terraform " https://www.terraform.io/docs/providers/openstack/r/compute_instance_v2.html" на странице написано, что используется список идентификат…
30 июл '18 в 11:53
0 ответов

Terraform и поддержка аутентификации Kerberos

Мне интересно, возможно ли для terraform использовать Kerberos при аутентификации в OpenStack? Учитывая следующий "rc-файл" export COMPUTE_API_VERSION=1.1 export IRONIC_API_VERSION=1.34 export NOVA_VERSION=1.1 export OS_IDENTITY_API_VERSION=3 export…
2 ответа

Модули Terraform - Невозможно получить доступ к переменной из корня

Я пытаюсь передать переменную из корневого модуля в дочерний модуль со следующим синтаксисом, и я не могу это сделать: └── Terraform ├── main.tf ├── variable.tf └── module ├──main.tf ├── variable.tf Версия Terraform: Terraform v0.11.11 + provider.op…
07 фев '19 в 01:16
1 ответ

Как включить защиту завершения экземпляра для OpenStack с помощью terraform?

Я пытаюсь включить защиту от прерывания экземпляра с помощью terraform. Но я не видел никаких аргументов для openstack, как то, что я нашел для AWS 'disable_api_termination'.
0 ответов

Как прикрепить дополнительные интерфейсы к экземпляру, пост-создание с использованием Terraform в Openstack

Я использую Openstack Kilo и Terraform V 0.10. Мне нужно подключить к интерфейсу несколько интерфейсов одной сети. Я попробовал следующие попытки: Добавление сетевого блока три раза в openstack_compute_instance_v2 с использованием одной и той же сет…
0 ответов

Terraform remote-exec с проблемами экземпляра openstack

Я пытаюсь выполнить команду remote-exec при создании экземпляров, но сталкиваюсь с ошибками, связанными с моим private_key. Я проверил, что ключ находится на правильном пути. resource "openstack_compute_instance_v2" "worker" { name = "${local.env}-w…
21 дек '18 в 14:47
0 ответов

terraform не ждите создания файла openstack

У меня есть следующая проблема, я создаю ресурс openstack ключевой пары через terraform. Что мне нужно предоставить этому ресурсу - это имя и public_key. Так что моя идея состоит в том, чтобы поставить зависимость_, и модуль будет выглядеть так reso…
26 фев '18 в 13:26
1 ответ

Нужно реорганизовать встроенный ресурс в отдельный ресурс в terraform?

В общем, как я могу реорганизовать встроенный ресурс и переместить его наружу как отдельный ресурс, используя отдельный ресурс тома. Например, есть ли способ рефакторинга block_device и переместить его за пределы openstack_compute_instance_v2 как по…
23 июл '18 в 14:52
3 ответа

Как добавить некорневой ssh-ключ в экземпляр Openstack, используя Terraform?

Я пытаюсь создать экземпляр Openstack, используя Terraform, и после этого я хочу настроить пользователя "ubuntu" с помощью моего ssh-ключа. Пока что делаю: terraform-instances.tf resource "openstack_compute_keypair_v2" "tf-keypair" { name = "${var.o…
1 ответ

Балансер нагрузки Terraform Openstack с плавающим IP

Я пытаюсь создать инфраструктуру Kubernetes на Openstack, используя terraform: Я хочу создать балансировщик нагрузки с плавающим IP, балансировщик нагрузки может иметь 1 или более членов (я называю их мастерами). Пока это то, что я придумал, но я за…
21 мар '18 в 15:54
1 ответ

Применить жизненный цикл Terraform ignore_changes ко всем ресурсам в рабочей области

Я хотел бы применить конфигурацию жизненного цикла Terraform ignore_changes ко всем ресурсам в рабочей области. Вместо того, чтобы делать это индивидуально для каждого ресурса, есть ли возможность определить это глобально для рабочей области, чтобы …
07 май '18 в 10:27
0 ответов

Как я могу определить fixed_ip для openstack_networking_port_v2, используя синтаксис splat, чтобы получить список идентификаторов подсетей

Я хотел бы динамически определять фиксированные IP-адреса для определений openstack_networking_port_v2, используя синтаксис splat, чтобы получить список идентификаторов подсетей. Вот как я определил подсети, и это прекрасно работает: resource "opens…
22 ноя '17 в 18:01
0 ответов

Выходной параметр Terraform Openstack для процессора и памяти

Провайдер Terrafomr OPENSTACK, я не могу найти выходной параметр для процессора и памяти Пример: output "instanceip" value = "${openstack_compute_instance_v2.instance.network.0.fixed_ip_v4}" Мы получаем IP из приведенного выше кода, здесь мне нужно …
26 ноя '18 в 09:43
0 ответов

Terraform Remote-Exec на Windows с SSH

Я настроил сервер Windows и установил ssh с помощью Chocolatey. Если я запускаю это вручную, у меня нет проблем с подключением и выполнением моих команд. Когда я пытаюсь использовать Terraform для запуска моих команд, он успешно соединяется, но не з…