PostgreSQL

postgresql/standalone

Single-node PostgreSQL deployment for Kubernetes

Deploys a single-node PostgreSQL 17 instance into a local Kind cluster with host access on port 30432.

Install gck#

go install github.com/gravitee-io-labs/gck@latest

For other installation methods, see Installation .

Usage#

Create#

gck create --from postgresql/standalone

Cleanup#

gck delete

Quick Start#

Connect from your host:

PGPASSWORD=postgres psql -h localhost -p 30432 -U postgres -d gravitee
ParameterValue
Databasegravitee
Userpostgres
Passwordpostgres

Endpoints

Services this context exposes on your machine after gck create, including the ones it inherits from the contexts it composes. Rows marked with a flag only exist when you pass it.

ServiceURLNotesFrom
PostgreSQLlocalhost:30432postgresql/standalone

Variables

Template variables overridable with --set. Use --set path.segments.var=value to target a specific context in the composition chain.

VariableDefaultOriginDescription
clusterNamepg-standalonepostgresql/standaloneName of the Kind cluster
imageRepositorypostgrespostgresql/standalonePostgreSQL Docker image repository
imageTag17postgresql/standalonePostgreSQL Docker image tag
postgresDatabasegraviteepostgresql/standaloneDatabase to create on first startup