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

    Содержание

    Введение

    Просмотрите подробную информацию о экземпляре PostgreSQL, включая:

    • Основную информацию и статус экземпляра
    • Информацию о соединении с базой данных
    • Конфигурацию ресурсов и информацию о хранилище
    • Конфигурацию расписания
    • Связанные ресурсы Kubernetes
    NOTE
    1. Для просмотра секретов требуются соответствующие разрешения RBAC Kubernetes.
    2. Информация, отображаемая на странице подробностей экземпляра, поступает из CRD Kubernetes и фактического состояния выполнения.
    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