【发布时间】:2021-01-06 00:48:40
【问题描述】:
我是 Ops 世界的新手!
我正在尝试使用 Gitlab 和 terraform 在 Azure AKS 中部署应用程序。
我可以使用 gitlab-ci.yml 文件(使用 Hashicorp 映像运行 terraform 文件)创建 AKS 集群。
创建集群后,我想存储集群详细信息(主机、client_certificate、client_Key 和 client_key_certificate),以便我可以在该集群上部署应用程序和数据库。
理想情况下,我需要将 terraform 的输出保存为 Gitlab CI/CD 中的环境变量。
请按正确的方向引导我。
提前致谢
【问题讨论】:
-
从 Gitlab 找到这个文档来使用 API 创建变量,这可能会解决我的问题。谢谢
-
您应该将其发布为答案,链接到文档并对其进行总结,以便它可以帮助其他人(或者在您忘记的 6 个月内帮助您自己!)。
标签: gitlab terraform gitlab-ci azure-aks terraform-provider-azure