首先,我喜欢普鲁米。
我们正在尝试将Pulumi作为分布式架构的解决方案,并且进展顺利。我现在不确定的是,是否可以将现有的云资源附加到Pulumi配置。
媒体已经存在一个S3存储桶了,我想知道的是,是否可以在我们的Pulumi配置中定义S3存储桶,或者Pulumi必须是云资源的创建者才能由Pulumi管理它吗?
发布于 2019-04-14 18:14:23
这可以通过资源的get函数来实现。
const tpsReports = aws.s3.Bucket.get("tpsReports", "tpsReports-4f64efc");
const zipFunc = aws.lambda.Function.get("zipTpsReports", "zipTpsReports-19d51dc");当您运行Pulumi程序时,这些资源的状态将显示为read,而不是create或update。
如果您想更进一步,并采用一个现有的资源,完全由普鲁米管理,this blog post记录了整个过程。
https://stackoverflow.com/questions/55665573
复制相似问题