Size: a a a

2019 December 03

AD

Aliaksandr Dounar in terraform_ru
Да креды тут не причем
источник

AD

Aliaksandr Dounar in terraform_ru
Ошибка то в другом
источник

AD

Aliaksandr Dounar in terraform_ru
У вас судя по всему в модуле есть явный реф на какой-то провайдер
источник

V

Vladislav in terraform_ru
Aliaksandr Dounar
Ошибка то в другом
Начал смекать. Ща гляну.
источник

A

Andor in terraform_ru
господа, есть ли здесь счастливые пользователи terraform+vault-provider?
источник

A

Andor in terraform_ru
пытаюсь использовать vault_generic_endpoint и что-то не выходит у меня
источник

A

Andor in terraform_ru
пытаюсь через этот ресурс подписать ssh-cert в волте
источник

A

Andor in terraform_ru
источник

A

Andor in terraform_ru
причём в документации сказано:
disable_read - (Optional) True/false. Set this to true if your vault authentication is not able to read the data or if the endpoint does not support the GET method. Setting this to true will break drift detection. You should set this to true for endpoints that are write-only. Defaults to false.
источник

A

Andor in terraform_ru
но видно что он пытается сделать GET и получает 405
источник

A

Andor in terraform_ru
ага, видимо disable_read = true сломано
источник

A

Andor in terraform_ru
хотя по коду выглядит нормально
источник

🌠

🌠 in terraform_ru
источник

🌠

🌠 in terraform_ru
Падает ошибка
Error: Error creating IAM Role autoscaletest-worker: MalformedPolicyDocument: Has prohibited field Resource
 status code: 400, request id: f3c3b886-878a-410e-9048-ed72fbd191db
источник

🌠

🌠 in terraform_ru
Пытаюсь добавить IAM для автоскейлинга к воркеру
источник

IB

Igor Bronovskyi in terraform_ru
resource "aws_eip_association" "aws_eip_home" {
 count         = "${var.application-eip != "" ? 1 : 0}"
 instance_id   = aws_instance.application-instance.id
 allocation_id = var.application-eip
}

resource "aws_route53_record" "application-instance-home" {
 zone_id = "${var.dns-zone-id}"
 name    = "home.${var.application-domain}"
 type    = "A"
 ttl     = "300"
 records = ["${var.application-eip == "" ? aws_instance.application-instance.public_ip : aws_eip_association.aws_eip_home[0].public_ip}"]
 depends_on = [
   "aws_eip_association.aws_eip_home"
 ]
}

Когда я беру IP через EIP_Association то нормально изменянтся IP в инстансе и в Route53. Потом я прошу произвольную IP (без aws_eip_association) и у меня инстанс берет новую IP, а Route53 показывает старую. Но если ничего не менять и еще раз запустить Apply, то и инстанс и route53 показывають одно и то же (тоисть то что надо).
Это баг terraform? Или что то делаю не так?
источник

Р

Ринат in terraform_ru
Всем привет
источник

Р

Ринат in terraform_ru
Кто подскажет? Я хочу создавая папку с проектом ansible, каждый раз создавать в нем свой файл ansible.cfg....как это прописать чтобы файл cfg всегда брался из папки проекта откуда идет запуск ansible?
источник

A

Andor in terraform_ru
При чём тут терраформ?
источник

PD

Pavel DejaM0rt (UA|Kh) in terraform_ru
Ринат
Кто подскажет? Я хочу создавая папку с проектом ansible, каждый раз создавать в нем свой файл ansible.cfg....как это прописать чтобы файл cfg всегда брался из папки проекта откуда идет запуск ansible?
так оно всегда и будет:
https://docs.ansible.com/ansible/2.4/intro_configuration.html
Changes can be made and used in a configuration file which will be processed in the following order:
* ANSIBLE_CONFIG (an environment variable)
* ansible.cfg (in the current directory)
* .ansible.cfg (in the home directory)
* /etc/ansible/ansible.cfg
источник