Am nevoie de ajutor cu aprovizionarea modulelor terraform dintr-un depozit gitlab cu mai multe module în el, cum ar fi ec2, vpc etc. Am două ramuri în module repo - develop și main. Am încercat toate căile de mai jos, dar am primit o eroare. Îmi aduc ceva ca mai jos. Am nevoie doar de ssh, nu de https.
sursă = "git::ssh://[email protected]:repo_name/modules.git//ec2?ref=develop"
„git::ssh://[email protected]:repo_name/modules.git//ec2?ref=develop”
„git::ssh://[email protected]:repo_name/modules.git/ec2?ref=develop”
„git::ssh://[email protected]:repo_name/modules/ec2?ref=develop”
„git::ssh://[email protected]:repo_name/modules//ec2?ref=develop”
„git::ssh://[email protected]/repo_name/modules//ec2?ref=develop”
„git::ssh://[email protected]:repo_name/modules.git//ec2”
„git::ssh://[email protected]:repo_name/modules.git?ref=ec2”
„git::ssh://[email protected]:repo_name/modules.git?ref=develop//ec2”
„git::ssh://[email protected]:repo_name/modules.git/develop/ec2”
„git::ssh://[email protected]:repo_name/modules.git//ec2?ref=develop”
„git::ssh://[email protected]:repo_name/modules.git/develop/ec2”
„git::ssh://[email protected]:repo_name/modules/ec2?ref=develop”
„git::ssh://[email protected]:repo_name/modules//ec2”
Aceasta este eroarea pe care o primesc
â
â Modulul „ec2” (declarat la linia 1 compute/main.tf)
â are o adresă sursă nevalidă
â „git::ssh://[email protected]:repo_name/modules//ec2”: Terraform
â nu poate detecta un tip de sursă de modul extern acceptat pentru