A Helm Chart for Dafka Filter
Key | Type | Default | Description |
---|---|---|---|
name | string | "kafka-stream-merge" |
name for this stream |
port | int | 3000 |
the port to use |
replicaCount | int | 1 |
pod count |
sourceTopic1 | string | nil |
source topic 1 |
sourceTopic1Projection | string | nil |
projection topic 1 |
sourceTopic2 | string | nil |
source topic 2 |
sourceTopic2Projection | string | nil |
projection topic 2 |
destinationTopic | string | nil |
destination topic |
image.name | string | "osskit/dafka-merge" |
the image name to use |
image.tag | string | "0.1" |
the image tag to use |
startupProbe.initialDelaySeconds | int | 60 |
|
startupProbe.httpGet.path | string | "/ready" |
the path for startup check |
startupProbe.httpGet.port | int | 3000 |
|
livenessProbe.initialDelaySeconds | int | 30 |
|
livenessProbe.httpGet.path | string | "/ready" |
the path for liveness check |
livenessProbe.httpGet.port | int | 3000 |
|
readinessProbe.httpGet.path | string | "/ready" |
the path for readiness check |
readinessProbe.httpGet.port | int | 3000 |
|
resources.requests.cpu | string | "50m" |
cpu requests |
resources.requests.memory | string | "100Mi" |
memory requests |
resources.limits.cpu | string | "200m" |
cpu limits |
resources.limits.memory | string | "400Mi" |
memory limits |
metrics.enabled | bool | true |
should prometheus scrape this server |
metrics.path | string | "/metrics" |
a path prometheus should scrape metrics from |
auth.enabled | bool | false |
should use authentication |
auth.saslUsername | string | nil |
sasl username |
auth.saslPassword | string | nil |
sasl password (not encrypted) |
auth.secrets.useOpaqueSecrets | bool | true |
should mount secrets to opaque secrets |
auth.secrets.useTrustsore | bool | false |
should use truststore |
auth.secrets.gcp.saslPasswordResource | string | nil |
gcp secret resource for sasl password |
auth.secrets.gcp.truststoreResource | string | nil |
gcp secret resource for truststore file |
auth.secrets.gcp.truststorePasswordResource | string | nil |
gcp secret resource for truststore password |
auth.secrets.vault.saslPasswordSecretPath | string | nil |
vault secret path for sasl password |
auth.secrets.vault.saslPasswordSecretKey | string | nil |
vault secret key for sasl password |
auth.secrets.vault.truststoreSecretPath | string | nil |
vault secret path for truststore file |
auth.secrets.vault.truststoreSecretKey | string | nil |
vault secret key for truststore file |
auth.secrets.vault.truststorePasswordSecretPath | string | nil |
vault secret path for truststore password |
auth.secrets.vault.truststorePasswordSecretKey | string | nil |
vault secret key for truststore password |