Skip to content

Google Kubernetes Engine

Standard Helm install with a few GCP-specific addons.

Cluster

Use the GKE cluster addon for a baseline cluster shape (autopilot or standard with sane node-pool sizing).

DNS and TLS

PostgreSQL

Use Cloud SQL or the in-cluster PostgreSQL addon for evaluation.

Install

bash
helm install dirigible dirigible/dirigible \
    --namespace dirigible --create-namespace \
    -f values.gke.yaml

A values.gke.yaml typically sets:

yaml
ingress:
  enabled: true
  className: gce
  host: "*.dirigible.example.com"
  tls:
    enabled: true
    secretName: dirigible-tls

Observability

Stackdriver / Cloud Logging picks up kubectl logs output. For richer signals enable OpenTelemetry with an OTLP collector that ships to Cloud Trace / Cloud Monitoring.

See also

Released under the EPL-2.0 License.