【发布时间】:2020-07-27 18:45:19
【问题描述】:
我是 Pulumi 的新手,所以我目前正在努力尝试在我的 Azure 发布管道中运行它以创建我的基础架构。
在开发过程中,我使用本地存储来存储我的 pulumi 状态 (pulumi login --local),我已经创建了我的堆栈(开发人员就是其中之一),并且我能够轻松地针对我的 azure 订阅测试我的部署脚本。
现在我已经将我的代码推送到源代码控制,由构建管道创建(有效),我正在尝试使用 Pulumi Azure Pipelines Task 从发布管道创建我的基础架构。
我已经设法将它配置为将 blob 存储用于状态文件,但是在为开发堆栈运行 pulumi up --yes --skip-preview 时,我收到一个错误,即开发堆栈不存在。
我需要在我使用的每个“商店”上都写一个pulumi stack init dev 吗? Pulumi.stack_name.yaml 文件还不够吗?
欢迎任何关于如何进行的建议,因为这方面的文档不存在或不清楚。
谢谢!
【问题讨论】:
标签: azure-devops azure-pipelines pulumi