A kubernetes operator for ksql tables streams and running queries
This directory contains kubernetes resources used by this deployment
arg | default | comments |
---|---|---|
kubeConfig | Path to a kubeConfig. Only required if out-of-cluster. | |
master | The address of the Kubernetes API server. Overrides any value in kubeConfig. Only required if out-of-cluster. | |
baseURL | $KSQL_URL | The Base URL of the ksql rest api. |
username | $KSQL_USERNAME | The Username to use with the ksql rest api. |
password | $KSQL_PASSWORD | The Password to use with the ksql rest api. |
env | default | comments |
---|---|---|
KSQL_URL | http://ksqldb | The Base URL of the ksql rest api. |
KSQL_USERNAME | The Username to use with the ksql rest api. | |
KSQL_PASSWORD | The Password to use with the ksql rest api. |
This project is continuously integrated by github and produces a docker image
docker pull ghcr.io/mgazza/ksql_operator:latest
This project uses a few generated resources. To regenerate the generated code issue the following command.
./hack/update-codegen.sh
This project uses go mod
you may need to execute go mod vendor
before the above will work.