Я использую свою инфраструктуру (IA C) на aws с terragrunt + terraform.
Я уже добавил ключ s sh, ключ GPG в лабораторию git и оставил хранилище незащищено в ветке, чтобы выполнить тест, но это не сработало
Это будет вызов модуля, который будет равен main.tf terraform.
# ---------------------------------------------------------------------------------------------------------------------
# Configuração do Terragrunt
# ---------------------------------------------------------------------------------------------------------------------
terragrunt = {
terraform {
source = "git::ssh://git@gitlab.compamyx.com.br:2222/x/terraform-blueprints.git//route53?ref=0.3.12"
}
include = {
path = "${find_in_parent_folders()}"
}
}
# ---------------------------------------------------------------------------------------------------------------------
# Parâmetros da Blueprint
#
zone_id = "ZDU54ADSD8R7PIX"
name = "k8s"
type = "CNAME"
ttl = "5"
records = ["tmp-elb.com"]
Дело в том, что, когда я даю инициал terragrunt, в одном из модулей у меня появляется следующая ошибка: s sh: подключение к хосту gitlab.company.com.br порт 2222: истекло время ожидания соединения: невозможно прочитать из удаленного репозитория.
Please make sure you have the correct access rights
and the repository exists.
[terragrunt] 2020/02/05 15:23:18 Hit multiple errors:
exit status 1
Я прошел тест
ssh -vvvv -T gitlab.companyx.com.br -p 2222
У меня также истекло время ожидания