PostgreSQL
August 28, 2022

Установим защиту от удаления для кластера PostgreSQL

Чтобы подстраховаться от случайностей или халатности коллег лучше включить защиту от удаления кластера. Удалить кластер можно будет только после того как эту настройку отключить. А если предварительно отключить настройку, а затем удалить кластер, то это уже осознанное действие со стороны пользователя.

Поехали!

Установим защиту от удаления:

export POSTGRES=$(yc postgresql cluster get cam-postgres --format=json | jq -r ".id")
yc postgresql cluster update $POSTGRES --deletion-protection=true

Снять защиту можно соответственно так:

export POSTGRES=$(yc postgresql cluster get cam-postgres --format=json | jq -r ".id")
yc postgresql cluster update $POSTGRES --deletion-protection=false

Полезные ссылки.

Создали кластер здесь: https://teletype.in/@cameda/Lheee0sIIqV