实例详情

目录

介绍

查看 PostgreSQL 实例的详细信息,包括:

  • 实例的基本信息和状态
  • 数据库连接信息
  • 资源配置和存储信息
  • 调度配置
  • 相关的 Kubernetes 资源
NOTE
  1. 查看 Secrets 需要相应的 Kubernetes RBAC 权限。
  2. 实例详情页展示的信息来自 Kubernetes CRD 及实际运行状态。
  3. 部分配置信息在实例创建后无法修改。

操作步骤

CLI
Web Console

查看基本实例信息

kubectl -n <namespace> get postgresql <instance_name> -o yaml

查看数据库连接信息

# 查看 PostgreSQL 用户密码
kubectl -n <namespace> get secret <instance_name>.credentials.postgresql.acid.zalan.do -o yaml

# 查看连接端点
kubectl -n <namespace> get svc <instance_name>

查看资源配置

# 查看 Pod 资源限制
kubectl -n <namespace> get pod <instance_name>-0 -o yaml | grep resources -A 5

# 查看存储配置
kubectl -n <namespace> get pvc pgdata-<instance_name>-0 -o yaml

查看调度配置

# 查看节点亲和性
kubectl -n <namespace> get postgresql <instance_name> -o yaml | grep affinity -A 10

# 查看容忍度
kubectl -n <namespace> get postgresql <instance_name> -o yaml | grep tolerations -A 5