首页 > 解决方案 > 如何在 Pulumi 中实现共享资源

问题描述

我试图了解如何在我们的 AWS 环境中实施 Pulumi。

我知道可以使用堆栈来为生产和开发提供相同的资源结构,但这会产生独立的实例,这很棒。

但是,我们也有一个共享的管理 VPC,其中驻留了某些工具,例如 pgadmin、gitlab、监控工具……

那么最好的方法是什么?

还是我在这里错过了堆栈的方法?

标签: amazon-web-servicespulumi

解决方案


你的第一个想法是正确的方法。在自己的堆栈中部署共享资源,并使用堆栈引用跨堆栈共享信息。

这些链接讨论了这些概念: https ://www.pulumi.com/docs/intro/concepts/organizing-stacks-projects/ https://www.pulumi.com/docs/intro/concepts/programming-model/#stack -参考


推荐阅读