Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 1.2 KB

File metadata and controls

57 lines (42 loc) · 1.2 KB

cos-fleetshard-operator-debezium

configuration

  • create application config

    kubectl create configmap cos-fleetshard-operator-debezium-config \
        --from-file=../etc/kubernetes/operator-debezium/base/app-config/application.properties
    Important

    the provided application.properties is only a template, copy it somewhere and adapt the command above

local profile

Start Quarkus in dev mode and read the application configuration from the current namespace.

export KUBERNETES_NAMESPACE=$(oc project -q)
export COS_OPERATOR_ID=${some_value}
export COS_OPERATOR_VERSION==${some_value}

./mvnw -Dlocal

By default, the application searches for:

  • ConfigMap: cos-fleetshard-operator-debezium-config

To change the default values, use the following system properties: - quarkus.kubernetes-config.namespace - quarkus.kubernetes-config.config-maps

configuration options

Property Default Description

cos.operator.id

the id of the operator

cos.operator.version

the version of the operator

cos.operators.namespace

${kubernetes.namespace}

the namespace where operator related resources are created