Size: a a a

2019 June 17

N

Nikolai in terraform_ru
опять их (hashicorp) долбаная документация ...

рабочий вариант
output "ELB_dns_hostname" {
 value = "${kubernetes_service.ingress-nginx.load_balancer_ingress.0.hostname}"
}
источник

RG

Roman Gorodeckij in terraform_ru
поделитесь конфигурацией авроры с модулем плз ) у меня не работает паблик :( endpoint даже есть и прописал vpc и public_subnet и  database_subnet и publically_available = true и нифига https://pastebin.com/raw/ZsT2s3cX
источник

SG

Silver 👻 Ghost in terraform_ru
Public access to RDS instances
Sometimes it is handy to have public access to RDS instances (it is not recommended for production) by specifying these arguments:
 create_database_subnet_group           = true
 create_database_subnet_route_table     = true
 create_database_internet_gateway_route = true

 enable_dns_hostnames = true
 enable_dns_support   = true
источник

SG

Silver 👻 Ghost in terraform_ru
Роуты созданы?
источник

pc

pasha che in terraform_ru
Может кто в курсе:
можно в tf по vpc id  получить igw id?
источник

RG

Roman Gorodeckij in terraform_ru
Silver 👻 Ghost
Public access to RDS instances
Sometimes it is handy to have public access to RDS instances (it is not recommended for production) by specifying these arguments:
 create_database_subnet_group           = true
 create_database_subnet_route_table     = true
 create_database_internet_gateway_route = true

 enable_dns_hostnames = true
 enable_dns_support   = true
щас попробую теперь другая проблема
источник

RG

Roman Gorodeckij in terraform_ru
11 for i in "${array[@]}"
12 do
13     echo $i » /home/${linux_user}/.ssh/authorized_keys
14 done
15

Error: Error in function call

 on aws_ec2.tf line 8, in resource "aws_instance" "bastion":
  8:   user_data = templatefile("templates/ec2_public_keys.tpl", { linux_user = "ubuntu" })

Call to function "templatefile" failed:
templates/ec2_public_keys.tpl:11,19-20: Invalid character; This character is
not used within the language., and 1 other diagnostic(s).
источник

SG

Silver 👻 Ghost in terraform_ru
Роут создается при создании впц.
источник

RG

Roman Gorodeckij in terraform_ru
что ему тут не нравится проверил скрипт сам
источник

RG

Roman Gorodeckij in terraform_ru
Silver 👻 Ghost
Роут создается при создании впц.
create_database_subnet_route_table     = true
create_database_internet_gateway_route = true

вот этого не было
источник

SG

Silver 👻 Ghost in terraform_ru
Выставишь в тру и изменений не будет все равно
источник

SG

Silver 👻 Ghost in terraform_ru
Пересоздавать впц надо
источник

SG

Silver 👻 Ghost in terraform_ru
Или руками маршруты создать
источник

SG

Silver 👻 Ghost in terraform_ru
Ну в тф конечно
источник

RG

Roman Gorodeckij in terraform_ru
не могу вернутся к рдс пока этот теплейт не заработает
источник

RG

Roman Gorodeckij in terraform_ru
чего он вообще к башу то лезет
источник

RG

Roman Gorodeckij in terraform_ru
раньше был template_file и все было ок
источник

РР

Роман Рахманин in terraform_ru
Roman Gorodeckij
11 for i in "${array[@]}"
12 do
13     echo $i » /home/${linux_user}/.ssh/authorized_keys
14 done
15

Error: Error in function call

 on aws_ec2.tf line 8, in resource "aws_instance" "bastion":
  8:   user_data = templatefile("templates/ec2_public_keys.tpl", { linux_user = "ubuntu" })

Call to function "templatefile" failed:
templates/ec2_public_keys.tpl:11,19-20: Invalid character; This character is
not used within the language., and 1 other diagnostic(s).
Не эскейпишь переменные и терраформ пытается их обработать. Надо $${var_name} для переменных баша
источник

РР

Роман Рахманин in terraform_ru
По идее ))
источник

RG

Roman Gorodeckij in terraform_ru
только что работало вот с этим только сам луп фэйлил
источник