新形式的cloudformation。我使用aws cloudformation脚本生成PostgreSQL RDS实例。
有没有办法从aws cloudFormation脚本启用PostGIS(和其他扩展)?
答案 0 :(得分:0)
我不认为你可以通过使用cloudformation来实现它。 Cloudformation是一种配置工具,而不是配置管理工具。
答案 1 :(得分:0)
使用PostGIS PostGIS是PostgreSQL的存储扩展 和管理空间信息。如果你不熟悉 PostGIS,您可以在PostGIS简介中获得一个很好的概述。
在使用PostGIS之前,您需要执行一些设置 延期。以下列表显示了您需要做的事情;每一步都是 本节稍后将详细介绍。
- 使用用于创建数据库实例的主用户名连接到数据库实例。
- 加载PostGIS扩展程序。
- 将扩展的所有权转让给therds_superuser角色。
- 将对象的所有权转移给rds_superuser角色。
- 测试扩展程序。
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.html
我不确定,但也许您可以使用您的cloudformation创建一个lambda函数和RDS,然后您可以调用lambda执行上述步骤。你需要尝试。
最好的,