Size: a a a

2019 May 15

AK

Andrey Kartashov in terraform_ru
Roman Gorodeckij
kubernetes_service_account.tiller: Creating...
 automount_service_account_token: "" => "true"
 default_secret_name:             "" => "<computed>"
 metadata.#:                      "" => "1"
 metadata.0.generation:           "" => "<computed>"
 metadata.0.name:                 "" => "tiller"
 metadata.0.namespace:            "" => "kube-system"
 metadata.0.resource_version:     "" => "<computed>"
 metadata.0.self_link:            "" => "<computed>"
 metadata.0.uid:                  "" => "<computed>"

Error: Error applying plan:

1 error(s) occurred:

* kubernetes_service_account.tiller: 1 error(s) occurred:

* kubernetes_service_account.tiller: Post https://bb442499-0f64-400c-83c4-97d2e961af7d.k8s.ondigitalocean.com/api/v1/namespaces/kube-system/serviceaccounts: getting credentials: exec: exit status 1
а зачем руками создаёшь? у helm провайдера есть опция самому тиллер ставить
источник

EG

Eduard Generalov in terraform_ru
Andrey Kartashov
а зачем руками создаёшь? у helm провайдера есть опция самому тиллер ставить
Он же без сервис аккаунта ставит.
источник

AK

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

A

Astakhov in terraform_ru
Victor Tur
Можно. Но нужно ли.
Опиши проблему.
ты вчера говорил что можно передать в userdata  name = "${format("TestVM-%02d", count.index+1)}    
На пример мне нужно в userdata передать параметр hostname=name который задан выше
можешь подсказать как ?
источник

VT

Victor Tur in terraform_ru
template_file -> vars
источник

A

Astakhov in terraform_ru
Victor Tur
template_file -> vars
+1 спасибо )
источник

AU

Anton Ustiuzhanin in terraform_ru
народ, а как правильно квоты в селектеле описать в манифесте? когда проект создавал ставил авто, сейчас надо расширить, описываю ресурс - получаю 400 в ответ. можете кинуть пример, буду благодарен. 🙏
источник

AU

Anton Ustiuzhanin in terraform_ru
ТП по запросу 3 часа тикет выполняла. хочется не зависеть от них хотя бы в квотах.
источник
2019 May 16

MJ

Michael Johnson in terraform_ru
Здрасьте. Есть такой странный вопрос. Написал я с использованием terratest тесты для терраформ-модуля. И локально они у меня шикарно работают, всё создаётся, дестроится и т.д. потом я создал инстанс на aws дал ему роль, которая даёт права на всё, что нужно для теста и запустил тесты уже из инстанса. И у меня появляется ошибка в коде в этой функции
func TestSimpleScaling(t *testing.T) {
   
       First_Policy := map[string]interface{}{
               "estimated_instance_warmup": "",
               "adjustment_type":           "ChangeInCapacity",
               "policy_type":               "SimpleScaling",
               "cooldown":                  "300",
               "scaling_adjustment":        "0",
       }

   terraformOptions := &terraform.Options{
       TerraformDir: terraformDirectory,
       Vars: map[string]interface{}{
           "aws_region"           : region,
           "name"                 : name,
           "health_check_type"    : health_check,
           "image_id"             : linuxAMI,
           "SimpleScaling_policies": []map[string]interface{}{First_Policy},
       },
   }

   defer terraform.Destroy(t, terraformOptions)
   terraform.Init(t, terraformOptions)
   terraform.Apply(t, terraformOptions)
}
источник

MJ

Michael Johnson in terraform_ru
Говорит, что я передаю строку в SimpleScaling_policys, а терраформ ждёт от меня лист. Но при этом локально, с ноутбука проблем нет
источник

MJ

Michael Johnson in terraform_ru
Ну и ещё, если я закоментирую описание "First_policy" и строчку
"SimpleScaling_policies": []map[string]interface{}{First_Policy},

то всё работает и на инстансе.
источник

D

Den in terraform_ru
Всем привет. Инверсный таргетинг я так понимаю в терраформ так и не завезли?
источник

D

Den in terraform_ru
источник

RG

Roman Gorodeckij in terraform_ru
девелоперов в digital ocean надо за одно место повесить
источник

RG

Roman Gorodeckij in terraform_ru
* kubernetes_service_account.tiller: Post https://23ec7376-ee38-413f-8eba-f76e3b568af6.k8s.ondigitalocean.com/api/v1/namespaces/kube-system/serviceaccounts: getting credentials: exec: exit status 1
* helm_release.dashboard: 1 error(s) occurred:
источник
2019 May 17

N

Nklya in terraform_ru
источник

РР

Роман Рахманин in terraform_ru
Чет не ясно, чем от enterprise free отличается. И в дальнейшем ключи предлагают опять таки у них хранить
источник

DZ

Dmytro Zavalkin in terraform_ru
Дайте нам все ваши секреты!
источник

РР

Роман Рахманин in terraform_ru
Вот если там интеграция с клиентским Vault будет, например - станет уже интереснее
источник

IM

Iurii Medvedev in terraform_ru
Роман Рахманин
Чет не ясно, чем от enterprise free отличается. И в дальнейшем ключи предлагают опять таки у них хранить
в интерпрайз версии ты получаешь плюшки которые тебе нужны)))
источник