• Русский
  • Подробности экземпляра

    Введение

    Просмотр подробной информации об экземпляре 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

    Просмотр конфигурации планирования

    # Просмотр node affinity
    kubectl -n <namespace> get postgresql <instance_name> -o yaml | grep affinity -A 10
    
    # Просмотр tolerations
    kubectl -n <namespace> get postgresql <instance_name> -o yaml | grep tolerations -A 5