GKO
gravitee-io/oss/gko
Gravitee Kubernetes Operator standalone deployment
Deploys the Gravitee Kubernetes Operator (GKO) as a standalone Helm release.
This context is designed to be used on its own for GKO development, or composed
into other contexts (such as dbless or gateway) via from:.
Install gck#
go install github.com/gravitee-io-labs/gck@latest
For other installation methods, see Installation .
Usage#
Create#
gck create --from gravitee-io/oss/gko
Cleanup#
gck delete
Quick Start#
GKO reconciles Gravitee custom resources (ApiDefinition, ApiV4Definition,
ManagementContext, etc.) into gateway configuration. For details, see the
GKO documentation
.
To iterate on GKO itself with a local build, compose from this context:
from:
- gravitee-io/oss/gko
builds:
- name: gko
image: graviteeio/kubernetes-operator:latest
dir: .
Variables
Template variables overridable with --set. Use --set path.segments.var=value to target a specific context in the composition chain.
| Variable | Default | Origin | Description |
|---|---|---|---|
clusterName | gravitee | gravitee-io/oss/gko | Name of the Kind cluster |
imageRepository | graviteeio/kubernetes-operator | gravitee-io/oss/gko | GKO Docker image repository |
imageTag | latest | gravitee-io/oss/gko | GKO Docker image tag |