您现在的位置是:亿华云 > 系统运维
基础设施即代码(IAC),Zalando Postgres Operator UI 入门
亿华云2025-10-09 06:55:15【系统运维】1人已围观
简介Postgres Operator UI 提供了一个图形界面,方便用户体验数据库即服务。一旦 database 和/或 Kubernetes (K8s) 管理员设置了 opera
Postgres Operator UI 提供了一个图形界面,基础即代方便用户体验数据库即服务。设施一旦 database 和/或 Kubernetes (K8s) 管理员设置了 operator,码I门其他团队就很容易创建、基础即代克隆、设施监视、码I门编辑和删除自己的基础即代 Postgres 集群。有关设置和技术细节的设施信息可以在 admin 文档中找到。
admin 文档: https://postgres-operator.readthedocs.io/en/latest/administrator/#setting-up-the-postgres-operator-ui。码I门
创建一个新集群
在顶部菜单中选择 New cluster 选项并调整文本字段中的基础即代值。集群名称由团队加给定名称组成。设施可用选项包括启用负载均衡器、码I门卷大小、基础即代用户和数据库以及 pod 资源。设施
启用负载均衡器:https://postgres-operator.readthedocs.io/en/latest/administrator/#load-balancers-and-allowed-ip-ranges。码I门卷大小:https://postgres-operator.readthedocs.io/en/latest/user/#increase-volume-size用户和数据库:https://postgres-operator.readthedocs.io/en/latest/user/#manifest-rolespod 资源:https://postgres-operator.readthedocs.io/en/latest/operator-ui/cluster-manifest.md#postgres-container-resources。在左侧,您将看到 Postgres 集群清单的预览,当单击绿色的 Create cluster 按钮时应用该清单。
集群启动
清单应用于 K8s 后,Postgres Operator 将创建所有必要的资源。亿华云计算在 UI status 页面中可以很好地跟踪此过程的进度。
通常,启动最多只需要 1 分钟。如果您觉得流程卡住了,请单击 Logs 按钮检查 operator 日志。如果日志看起来没问题,但 UI 似乎卡住了,请检查您是否配置了与 operator 相同的集群名称标签。
operator:https://github.com/zalando/postgres-operator/blob/master/manifests/configmap.yaml#L13。集群名称标签:https://github.com/zalando/postgres-operator/blob/master/ui/manifests/deployment.yaml#L45。从顶部菜单的 Status 字段中,您还可以检索 operator 正在使用的每个 worker 的日志和队列。可以配置并发 worker 的数量。
配置:https://postgres-operator.readthedocs.io/en/latest/reference/operator_parameters/#general。
启动完成后,您将看到集群地址路径。启用负载均衡器后,列出的路径可用作连接 PostgreSQL 时的云南idc服务商主机名。但是,请确保您的 IP 在指定的 allowedSourceRanges 范围内。
更新和删除集群
创建的集群列在 PostgreSQL clusters 菜单下。您可以通过 Status 按钮返回集群的 status 页面。从这两个菜单中,您可以选择编辑清单、克隆或删除集群。
克隆:https://postgres-operator.readthedocs.io/en/latest/user/#how-to-clone-an-existing-postgresql-cluster。
请注意,UI 中尚不支持所有清单选项。如果您尝试将它们添加到编辑器视图中,则不会产生效果。请改用 kubectl 命令。左侧显示的清单也将显示以这种方式修补的参数。
清单选项:https://postgres-operator.readthedocs.io/en/latest/reference/cluster_manifest/。删除集群时,系统会要求您输入其命名空间和名称以确认操作。
很赞哦!(648)
相关文章
- 换新域名(重新来过)
- 神话还是现实?Docker 和 Kubernetes 架构
- 如何让你的Java代码性能更高、更优雅、远离BUG?
- 收藏!送给React研发人员的22款超强工具
- 3、商标域名一经注册,就可以作为域名裁决过程中的主要信息之一。这可以大大增加公司被抢注的相关域名胜诉的机会。
- 浏览器下一代的Javascript文件上传库:uppy.js
- 不可不知的数据科学入门数学指南
- 一位“坑人”的编程大师
- 顶级域名可以增加企业品牌的价值。随着经济的快速发展,域名已不再是企业在网络中的独立地位。顶级域名的服务范围、企业产品、综合形象体现等,对于企业单位来说,顶级域名的重要性不言而喻。
- 用Python偷偷告诉你国庆8亿人都去哪儿浪?