diff --git a/stable/firehose/Chart.yaml b/stable/firehose/Chart.yaml index 5b273f70..97f77ceb 100644 --- a/stable/firehose/Chart.yaml +++ b/stable/firehose/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: firehose description: A Helm chart for deploying Firehose on Kubernetes type: application -version: 0.1.4 -appVersion: 0.7.1 +version: 0.1.5 +appVersion: 0.8.1 diff --git a/stable/firehose/README.md b/stable/firehose/README.md index a77b1ff1..02daafea 100644 --- a/stable/firehose/README.md +++ b/stable/firehose/README.md @@ -66,7 +66,7 @@ The following table lists the configurable parameters of Firehose chart and thei | firehose.config | object | `{"SOURCE_KAFKA_BROKERS": "127.0.0.1:6667", "SOURCE_KAFKA_CONSUMER_GROUP_ID": "kafka-consumer-group-id", "SOURCE_KAFKA_TOPIC": "sample-topic", "SINK_TYPE": "log", "SOURCE_KAFKA_CONSUMER_CONFIG_AUTO_OFFSET_RESET": "latest", "INPUT_SCHEMA_PROTO_CLASS": "com.github.firehose.sampleLogProto.SampleLogMessage", "JAVA_TOOL_OPTIONS": "-javaagent:jolokia-jvm-agent.jar=port=8778,host=localhost"}` | env variables required by firehose, [read more](https://github.com/raystack/firehose/blob/main/docs/reference/configuration.md#configurations) | | firehose.image.pullPolicy | string | `"IfNotPresent"` | the Kubernetes [imagePullPolicy](https://kubernetes.io/docs/concepts/containers/images/#updating-images) value for firehose container | | firehose.image.repository | string | `"raystack/firehose"` | docker repository to download firehose image | -| firehose.image.tag | string | `"1.1.0"` | firehose docker image tag | +| firehose.image.tag | string | `"0.8.1"` | firehose docker image tag | | firehose.resources.limits.cpu | string | `"200m"` | firehose container cpu limit | | firehose.resources.limits.memory | string | `"512Mi"` | firehose container memory limit | | firehose.resources.requests.cpu | string | `"200m"` | firehose container cpu requests | @@ -80,6 +80,7 @@ The following table lists the configurable parameters of Firehose chart and thei | init-firehose.image.tag | string | `"latest"` | init-firehose docker image tag | | labels | object | `{"application":"firehose"}` | labels for all resouces | | nameOverride | string | `""` | overrides the chart name when used in the naming of resources | +| podAnnotations | object | `{}` | annotations for firehose pods | | replicaCount | int | `1` | number of replicas of firehose pod | | telegraf.config.output.influxdb.database | string | `"test-db"` | db name for telegraf influxdb output | | telegraf.config.output.influxdb.enabled | bool | `false` | flag for enabling telegraf influxdb output | diff --git a/stable/firehose/templates/deployment.yaml b/stable/firehose/templates/deployment.yaml index c0fcb002..7148d380 100644 --- a/stable/firehose/templates/deployment.yaml +++ b/stable/firehose/templates/deployment.yaml @@ -15,6 +15,9 @@ spec: metadata: annotations: checksum/config: {{ include (print $.Template.BasePath "/configmap-firehose.yaml") . | sha256sum }} + {{- with .Values.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} labels: app: {{ include "firehose.fullname" . }} {{- range $key, $value := .Values.labels }} diff --git a/stable/firehose/values.yaml b/stable/firehose/values.yaml index f30eec78..e164b6fe 100644 --- a/stable/firehose/values.yaml +++ b/stable/firehose/values.yaml @@ -7,11 +7,13 @@ fullnameOverride: "" labels: { "application": "firehose" } +podAnnotations: {} + firehose: image: repository: raystack/firehose pullPolicy: IfNotPresent - tag: 0.8.0 + tag: 0.8.1 config: SOURCE_KAFKA_BROKERS: 127.0.0.1:6667 SOURCE_KAFKA_CONSUMER_GROUP_ID: kafka-consumer-group-id