Skip to content

mgazza/ksql_operator

Repository files navigation

ksql operator

A kubernetes operator for ksql tables streams and running queries

Manifests

This directory contains kubernetes resources used by this deployment

args

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

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.

Build

This project is continuously integrated by github and produces a docker image

docker pull ghcr.io/mgazza/ksql_operator:latest

Generated resources

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.

About

kubernetes operator for ksql

Resources

Stars

Watchers

Forks

Packages

No packages published