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

Mik*_*ing 1 amazon-s3 pulumi

首先,我爱普鲁米(Pulumi)。

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

媒体已经存在一个S3存储桶,我想知道是否可以在我们的Pulumi配置中定义S3存储桶,还是 Pulumi必须先成为云资源的创建者,然后才能由Pulumi管理?

Mik*_*kov 5

get利用资源的功能,这是可能的。如果是S3铲斗,则如下所示:

const tpsReports = aws.s3.Bucket.get("tpsReports", "arn:aws:s3:::tpsReports-4f64efc");
Run Code Online (Sandbox Code Playgroud)

在“ 连接到现有资源”中了解更多信息。

如果您想更进一步,采用现有资源来由Pulumi进行完全管理,则此博客文章记录了整个过程。