Изменить базу данных PostgreSQL
Статья создана
Обновлена 2 июля 2026 г.
Если у вас есть база данных PostgreSQL в кластере, вы можете изменить ее настройки.
Через CLI
-
Откройте ресурс
PostgresqlDatabase. Например, с помощью командыkubectl edit PostgresqlDatabase <название_ресурса> -n <название_проекта>. -
Отредактируйте параметры:
spec.owner— роль-владелец базы данных.spec.allowConnections— разрешение на подключения к базе данных.spec.connectionLimit— лимит одновременных подключений. Значение-1— без лимита.spec.isTemplate— использовать базу данных как шаблон при создании других БД.spec.tablespace— tablespace по умолчанию.spec.schemas— список управляемых схем. Чтобы удалить схему, установите значениеstate: absentили удалите элемент из списка.
-
Примените манифест:
kubectl apply -f postgresqldatabase.yaml -n <название_проекта>.
После создания нельзя изменить поля name, template, encoding, localeProvider, locale, localeCollate, localeCType, icuLocale, icuRules, builtinLocale, collationVersion.