将现有的云资源(例如:S3存储桶)附加到Pulumi项目

时间:2019-04-13 12:42:02

标签: amazon-s3 pulumi

首先,我爱Pulumi。

我们正在尝试提出Pulumi作为分布式体系结构的解决方案,并且正在不断发展。我现在不确定的是,是否可以将现有的云资源附加到Pulumi配置中。

媒体中已经存在一个S3存储桶,我想知道是否可以在我们的Pulumi配置中定义S3存储桶,还是,Pulumi是否必须是云资源可以由Pulumi管理吗?

1 个答案:

答案 0 :(得分:4)

这可以通过资源的get功能来实现。如果是S3铲斗,则如下所示:

const tpsReports = aws.s3.Bucket.get("tpsReports", "arn:aws:s3:::tpsReports-4f64efc");

Connect to an Existing Resource中了解更多信息。

如果您想更进一步,采用现有资源来完全由Pulumi进行管理,请阅读this comment。将来应该会更容易,请参见父问题。