Welcome to OGeek Q&A 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 Reply

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...