Описание тега infrastructure-as-a-code
Инфраструктура как код (IaaC) - это процесс управления и обеспечения компьютерных центров обработки данных с помощью машиночитаемых файлов определений, а не физической конфигурации оборудования или инструментов интерактивной конфигурации.
2
ответа
Развертывание Azure ARM - TemplateLink не является существующим свойством выражения языка
Я пытаюсь развернуть брандмауэр в Azure. Когда я проверяю шаблон в Jenkins, он говорит, что все в порядке. Когда я пытаюсь запустить шаблон, он выдаёт мне ошибку на этом этапе: "name": "SettingUpVirtualNetwork", "type": "Microsoft.Resources/deployme…
07 дек '18 в 18:20
1
ответ
Сбой развертывания шаблона ARM для Azure Load Balancer - Jenkins не дает ошибок
В настоящее время я пытаюсь развернуть экземпляр Azure Load Balancer, чтобы обеспечить сбалансированный доступ к двум брандмауэрам. Это необходимо для обеспечения псевдо-HA конфигурации. Однако, когда я пытаюсь развернуть этот шаблон с помощью Jenki…
04 янв '19 в 15:57
2
ответа
У пользователя Terraform TF_VAR не работает вложенный модуль
Я работаю над предоставлением модулей terraform для моей инфраструктуры. Моя структура показана ниже terra1 | |---terra1.tf main.tf main.tf module "terra_module" { source = "./terra1/" } terra1.tf variable "PW" {} output "data" { value = "${var.PW}"…
14 янв '19 в 00:39
0
ответов
Данные Terraform Route53
Я пишу модули Terraform для ресурсов CloudFlare с параметрами сервера имен. В моем случае, если пользователь установил сервер имен route53, модуль установит запись в cloudflare как запись NS, в противном случае пользователь NameServers установит в к…
18 янв '19 в 09:22
3
ответа
Синтаксис параметров зоны доступности Azure
Я пытаюсь параметризовать развертывание виртуальной машины, которая использует зоны доступности. Тем не менее, я продолжаю получать эту ошибку при развертывании: "Предоставленное значение для параметра шаблона" AvailabilityZoneParameter "в строке" 1…
21 фев '19 в 11:53
1
ответ
Вызов и выход вложенных модулей Terraform
Я работаю над подготовкой инфраструктуры, поэтому я называю модули вложенными. Есть дерево моей файловой системы. ├── main.tf └── modules ├── client.tf └── in └── main.tf Мои файлы показаны ниже. #main.tf module "my_vpc" { source = "./modules" } # m…
23 янв '19 в 09:45
1
ответ
Используя полный декларативный подход в Kubernetes
Мы можем использовать декларативный подход для создания и обновления ресурсов kubernetes, используя kubectl apply -f Как мы можем сделать то же самое для переработки ресурсов, которые больше не нужны. я использовал kubectl delete, но это выглядит ка…
15 окт '18 в 19:11
2
ответа
Terraform backend.tf через модули
У меня есть модули в другом каталоге. Поэтому я хочу добавить backend.tf и установить данные поставщика из переменной среды linux. Но терраформ дает ошибку. Моя структура показывает, как показано ниже. main.tf └── vpc ├── backend.tf ├── export.sh ├─…
15 янв '19 в 14:20
0
ответов
Обработка исключений Terraform с помощью ресурса Route53
У меня проблема с работой с ресурсами aws через terraform. В моем случае Route53 возвращает ошибку, показанную ниже data "aws_route53_zone" "zone" { name = "example.com." private_zone = false } После этого источник данных дает ошибку, показанную ниж…
17 янв '19 в 14:57
1
ответ
Terraform - ASG со смешанной политикой экземпляров
Я использую AWS с Terraform для ускорения инфраструктуры, но, в частности, у меня возникают проблемы с развертыванием ASG со смешанной политикой экземпляров. Я пытаюсь раскрутить ASG, где один экземпляр всегда будет по требованию, а остальные места …
28 янв '19 в 10:51
1
ответ
Terraform - заполнить значения переменных из одного и того же скрипта
Я очень зеленый, чтобы терраформировать; на самом деле это часть моего обучения. Я задаюсь вопросом; Есть ли способ получить terraform для хранения определенного значения (в виде переменной) из предыдущей команды в том же файле. Пример: resource "aw…
03 дек '18 в 23:50
2
ответа
Шаблоны CloudFormation: непрерывное тестирование инфраструктуры в виде кода
В проекте мы используем некоторые сервисы AWS, такие как AWS Lambda, EC2, AWS API Gateway, ElastiCache и т. Д. Также у нас есть шаблон CloudFormation, который описывает всю нашу инфраструктуру. По мере разработки проекта мы начинаем использовать нек…
05 окт '18 в 11:18
0
ответов
Альтернатива для формирования облака aws WaitConditionHandle и WaitCondition в Terraform
Создаю скрипт terraform для создания ресурсов aws. Я хочу выполнить некоторые задачи только после запуска туннеля vpn. Я ищу решение подождать, пока туннели не будут запущены, и возобновить выполнение моего скрипта для выполнения других действий. Ес…
24 окт '18 в 10:22
1
ответ
Использование субъекта-службы Azure в модуле приводит к ошибке поставщика
Я настраиваю инфраструктуру в Azure, и моим инструментом для выбора является Terraform. Чтобы иметь хороший поддерживаемый код, я решил использовать модули. Моя текущая структура выглядит так: ├── development/ │ ├── main.tf │ ├── vars.tf │ ├── outpu…
06 ноя '18 в 13:43
1
ответ
Развертывание Azure ARM - ошибка copyIndex с несколькими сетевыми картами
Я пытаюсь развернуть приведенное ниже развертывание в Пало-Альто в среде Azure. Мы используем его в качестве внутреннего брандмауэра для различных функций, которые он предоставляет, а не для NSG, поэтому нам не нужен публичный IP. Мы используем вирт…
16 ноя '18 в 16:21
0
ответов
Как вернуть stderr= в FAILED Test с библиотекой testinfra?
Я не знаю, как напечатать stderr этой функции в python с библиотекой testinfra в случае теста FAILED (py.test) (я пробовал печатать с оператором, но это булевы запросы). PS: это логический символ. def test1_kubelet_is_installed(host): kubelet = host…
12 фев '19 в 11:11
0
ответов
Файл конфигурации развертывания Azure DevOps
Я пытаюсь следовать инфраструктуре как философии кода, поэтому я хотел бы описать мое развертывание Azure в виде файла конфигурации. Azure позволяет вам делать это со сборками в виде файла azure-pipelines.yml, но я не могу найти, как это сделать с р…
21 янв '19 в 19:35
3
ответа
Terraform для включения журналов потока vpc на Amazon S3
Я работаю над сценарием terraform для автоматизации создания ресурса aws. Как часть этого я создаю vpc и пытаюсь включить журналы потока vpc для этого. Я создал корзину s3, а также создал роль iam, как упомянуто в документации terraform https://www.…
07 ноя '18 в 11:32
1
ответ
Terraform Azure: создайте виртуальную машину Linux из образа упаковщика и внешнего диска с данными
Я пытался, но безрезультатно, Terraform выполнить следующие настройки в Azure: Виртуальная машина Linux из созданного Packer пользовательского образа виртуальной машины с дополнительным постоянным, управляемым и зашифрованным диском данных, подключе…
06 мар '19 в 22:13
1
ответ
Получение пароля Windows EC2 от экземпляров при использовании Terraform
Я пытаюсь получить пароль от пары новых экземпляров ec2 при использовании terraform. Прочитал пару постов и подумал, что у меня это есть, но никуда не денется. Вот мой конфиг: resource "aws_instance" "example" { ami = "ami-06f9d25508c9681c3" count =…
18 май '19 в 17:54