PostgreSQL
August 29, 2022
Посмотреть информацию по хостам кластера - мастера и реплик.
Эта информация поможет понять в какой зоне доступности размещены ресурсы кластера. Состояние хоста, а также наличие или отсутствие внешнего адреса.
export POSTGRES=$(yc postgresql cluster get cam-postgres --format=json | jq -r ".id") yc postgresql hosts list --cluster-id $POSTGRES +-------------------------------------------+----------------------+--------+--------+---------------+-----------+--------------------+ | NAME | CLUSTER ID | ROLE | HEALTH | ZONE ID | PUBLIC IP | REPLICATION SOURCE | +-------------------------------------------+----------------------+--------+--------+---------------+-----------+--------------------+ | Name | CLUSTER_ID | MASTER | ALIVE | ru-central1-a | true | | +-------------------------------------------+----------------------+--------+--------+---------------+-----------+--------------------+
Как видно у нас в кластере только один хост с ролью MASTER. И у него есть публичный адрес.
Добавим имя хоста в переменную.
export HOST=$(yc postgresql hosts list --cluster-id $POSTGRES --format=json | jq ".[].name" | cut -b 2-42)
Полезные ссылки.
Создали кластер здесь: https://teletype.in/@cameda/Lheee0sIIqV
August 29, 2022, 11:00
0 views
0 reposts