Postgresql AWS Cloudformation:从Cloudformation在RDS中启用PostGIS扩展

Postgresql AWS Cloudformation:从Cloudformation在RDS中启用PostGIS扩展,postgresql,amazon-rds,amazon-cloudformation,postgis-installation,Postgresql,Amazon Rds,Amazon Cloudformation,Postgis Installation,云形成的新概念。我正在使用aws cloudformation脚本生成PostgreSQL RDS实例有没有办法从aws cloudFormation脚本启用PostGIS(和其他扩展?我认为您无法通过使用cloudFormation来实现它。Cloudformation是一种资源调配工具,而不是一种配置管理工具 使用PostGIS PostGIS是PostgreSQL的扩展,用于存储 以及管理空间信息。如果你不熟悉 PostGIS,您可以在PostGIS简介中获得良好的概述 在使用PostGI

云形成的新概念。我正在使用aws cloudformation脚本生成PostgreSQL RDS实例
有没有办法从aws cloudFormation脚本启用PostGIS(和其他扩展?

我认为您无法通过使用cloudFormation来实现它。Cloudformation是一种资源调配工具,而不是一种配置管理工具

使用PostGIS PostGIS是PostgreSQL的扩展,用于存储 以及管理空间信息。如果你不熟悉 PostGIS,您可以在PostGIS简介中获得良好的概述

在使用PostGIS之前,需要执行一些设置 分机。下面的列表显示了您需要执行的操作;每一步都很重要 本节后面将详细介绍

  • 使用用于创建DB实例的主用户名连接到DB实例
  • 加载PostGIS扩展
  • 将扩展的所有权转移给therds_超级用户角色
  • 将对象的所有权转移给rds_超级用户角色
  • 测试扩展

我不确定,但也许您可以使用cloudformation创建lambda函数和RDS,然后您可以调用lambda来执行上述步骤。你需要试试

最好的