Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.1k views
in Technique[技术] by (71.8m points)

terraform - How do I save new variables in Gitlab CI/CD from gitlab-ci.yml

I am new to the Ops world!

I am trying to deploy an application in Azure AKS, with Gitlab and terraform.

I am able to create AKS clusers by using gitlab-ci.yml file (running terraform files with Hashicorp image).

After the cluster is created, I would want to store the cluster details (host, client_certificate, client_Key and client_key_certificate), so that I can deploy applications and databases on that cluster.

Ideally, I need to save the output of terraform as environment variables in Gitlab CI/CD.

Please route me in the right direction.

Thanks in advance


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

Found this doc from Gitlab to create variables using the API, which possibly will resolve my issue. Thanks

https://docs.gitlab.com/ee/api/project_level_variables.html


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...