以创建统一管理、灵活的云原生生产部署来部署个性化数据库即服务(DBaaS)。通过在Kubernetes上运行PostgreSQL数据库,您可以创建统一托管的云原生生产部署,并可以灵活地部署根据您的特定需求量身定制的个性化数据库即服务。对于Kubernetes,使用Operators允许您提供额外的上下文来管理有状态的应用程序。在使用PostgreSQL等开源数据库执行配置、扩展、高可用性和用户管理时,操作符也很有用。让我们探讨如何在Kubernetes上启动和运行PostgreSQL。安装PostgreSQLOperator将PostgreSQL与Kubernetes结合使用的第一步是安装Operator。借助Crunchy的Linux快速启动脚本,您可以在任何基于Kubernetes的环境中启动并运行开源CrunchyPostgreSQLOperator。快速启动脚本有一些先决条件:安装了Wget工具。kubectl工具已安装。StorageClass已在您的Kubernetes中定义。有权访问Kubernetes的用户帐户,该帐户具有安装Operator的RBAC规则的集群权限。一个PostgreSQL运算符命名空间。执行此脚本将为您提供默认的PostgreSQLOperator部署,假设您使用动态存储和默认称为标准的StorageClass。此脚本允许用户使用自定义值覆盖这些默认值。您可以下载快速启动脚本并使用以下命令使其可执行:wget
