Size: a a a

2018 October 30

A.

Alex .~• in terraform_ru
на сколько я уже разобрался - то терра обращается к дирректории - а сколько в ней файлов и где все описано - это уже дело эстетики
источник

IM

Iurii Medvedev in terraform_ru
просто тупо читает все что есть в директории запуска склеивает и пытается построить план и потом иинфраструктуру
источник

A.

Alex .~• in terraform_ru
Andrey Kartashov
название файла значения не имеет
имеет только - когда ты указываешь обращение к соурсу наверное
источник

AK

Andrey Kartashov in terraform_ru
я обычно делаю файл variables.tf и туда объявления переменных скидываю
источник

VI

Vitaliy Isarev in terraform_ru
Это в доке почти сразу написано. Тут уже не раз советовали Terraform UP and Running :)
источник

A.

Alex .~• in terraform_ru
Vitaliy Isarev
Это в доке почти сразу написано. Тут уже не раз советовали Terraform UP and Running :)
я не допер все равно прочитав ее и полистав изрядно - как прописать деплой нескольких инстансов в нескольких регионах и нескольких зонах доступности
источник

DO

Dima Orlenko in terraform_ru
Смотрю. Конечно.
источник

A.

Alex .~• in terraform_ru
ну тут иногда многим и палец больше нравится))))))))))
источник

AP

Andrey Petrov in terraform_ru
Alex Romanin
Ребята, а где правильно хранить стейт в случае работы скажем c DigitalOcean? Для AWS храню в S3?
Для DO стейт в S3 тоже подойдет. В S3 версионирование для бакета не забудьте включить.
источник

AR

Alex Romanin in terraform_ru
Andrey Petrov
Для DO стейт в S3 тоже подойдет. В S3 версионирование для бакета не забудьте включить.
Спасибо! Уже разобрался 🙂
источник

AK

Andrey Kartashov in terraform_ru
скажите, почему мне терраформ может говорить
Provider doesn't support resource: kubernetes_cluster_role_binding
источник

AK

Andrey Kartashov in terraform_ru
хотя этот ресурс есть в доках и я использую последнюю версию tf
источник

DO

Dima Orlenko in terraform_ru
Может неправильно подключил
источник

AK

Andrey Kartashov in terraform_ru
остальные ресурсы вроде работают
источник

AK

Andrey Kartashov in terraform_ru
$ strings .terraform/plugins/linux_amd64/terraform-provider-kubernetes_v1.2.0_x4 | grep -o 'resource_kubernetes.*' | sort
resource_kubernetes_config_map.go
resource_kubernetes_horizontal_pod_autoscaler.go
resource_kubernetes_limit_range.go
resource_kubernetes_namespace.go
resource_kubernetes_persistent_volume.go
resource_kubernetes_persistent_volume_claim.go
resource_kubernetes_pod.go
resource_kubernetes_replication_controller.go
resource_kubernetes_resource_quota.go
resource_kubernetes_secret.go
resource_kubernetes_service.go
resource_kubernetes_service_account.go
resource_kubernetes_storage_class.go
источник

AK

Andrey Kartashov in terraform_ru
нет такого ресурса
источник

DO

Dima Orlenko in terraform_ru
А ты его подключил?
источник

AK

Andrey Kartashov in terraform_ru
да
источник

AK

Andrey Kartashov in terraform_ru
вобщем, проблема была в версии провайдера, terraform init -upgrade решил
источник

AK

Andrey Kartashov in terraform_ru
кстати, как сделать provider зависимым от ресурса?
источник