diff --git a/clusters/cl01tl/helm/komodo/values.yaml b/clusters/cl01tl/helm/komodo/values.yaml index 2ee5b58dd..487e71c58 100644 --- a/clusters/cl01tl/helm/komodo/values.yaml +++ b/clusters/cl01tl/helm/komodo/values.yaml @@ -199,9 +199,14 @@ postgresql-17-fdb-cluster: database: ferretDB owner: ferret postInitApplicationSQL: - - create extension if not exists pg_cron; - - create extension if not exists documentdb cascade; - - grant documentdb_admin_role to ferret; + - CREATE EXTENSION IF NOT EXISTS pg_cron; + - CREATE EXTENSION IF NOT EXISTS documentdb CASCADE; + - GRANT documentdb_admin_role TO ferret; + - GRANT USAGE ON SCHEMA documentdb_core TO ferret; + - GRANT USAGE ON SCHEMA documentdb_api TO ferret; + - GRANT USAGE ON SCHEMA documentdb_core TO pg_monitor; + - GRANT USAGE ON SCHEMA documentdb_api TO pg_monitor; + - GRANT SELECT ON ALL TABLES IN SCHEMA documentdb_core TO pg_monitor; recovery: method: objectStore objectStore: