fix: Add writable volume to /etc/kafka

This commit is contained in:
Jim Martens 2024-02-04 23:11:46 +01:00
parent da375757ea
commit b49c5ca205
Signed by: 2martens
GPG Key ID: 47393ABD1F96B7C8
14 changed files with 69 additions and 19 deletions

View File

@ -1,9 +1,9 @@
dependencies:
- name: template
repository: https://repo.2martens.de/charts
version: 0.4.1
version: 0.5.0
- name: prometheus-kafka-exporter
repository: https://prometheus-community.github.io/helm-charts
version: 2.8.0
digest: sha256:3586c02de766ac74dc5faabf55d4ecb4523155f775c5e330837c943725283ddf
generated: "2024-02-04T22:57:32.440725+01:00"
digest: sha256:a1faec58c7a73a8a5585ec2547475590726da568a13de767a0f3d7fc9c2f0aae
generated: "2024-02-04T23:11:27.592952+01:00"

View File

@ -4,7 +4,7 @@ version: 0.1.0
type: application
dependencies:
- name: template
version: 0.4.1
version: 0.5.0
repository: https://repo.2martens.de/charts
- name: prometheus-kafka-exporter
version: 2.8.0

View File

@ -170,6 +170,15 @@ nodeSelector: {}
tolerations: []
# Configure affinity, contents will be added verbatim to key affinity in deployment pod template
affinity: {}
# volumes: configure volumes
volumes:
- name: kafka
emptyDir:
medium: Memory
# volumeMounts: will be mounted in container
volumeMounts:
- mountPath: /etc/kafka
name: kafka
# podSpec: will be added at the bottom of the pod template in the deployment
podSpec: {}
# containerSpec: will be added at the bottom of the container specification in the pod template

View File

@ -1,6 +1,6 @@
dependencies:
- name: template
repository: https://repo.2martens.de/charts
version: 0.4.1
digest: sha256:b71443e9a556d916186960c0a12803bdde8d2ec5ba0282503fc54557c6e1a86d
generated: "2024-02-04T22:58:01.190167+01:00"
version: 0.5.0
digest: sha256:2fd9fd60065d7d514af8ac541437a5052b00eba2c4708ee6d7c2ee2898399652
generated: "2024-02-04T23:11:08.502165+01:00"

View File

@ -4,5 +4,5 @@ version: 0.1.0
type: application
dependencies:
- name: template
version: 0.4.1
version: 0.5.0
repository: https://repo.2martens.de/charts

View File

@ -150,6 +150,15 @@ nodeSelector: {}
tolerations: []
# Configure affinity, contents will be added verbatim to key affinity in deployment pod template
affinity: {}
# volumes: configure volumes
volumes:
- name: kafka
emptyDir:
medium: Memory
# volumeMounts: will be mounted in container
volumeMounts:
- mountPath: /etc/kafka
name: kafka
# podSpec: will be added at the bottom of the pod template in the deployment
podSpec: {}
# containerSpec: will be added at the bottom of the container specification in the pod template

View File

@ -4,6 +4,6 @@ dependencies:
version: 2.8.0
- name: template
repository: file://../template
version: 0.4.0
digest: sha256:99270b2900ea5d87d9ae01c8e88be33ccfb0d69e222f6a062860a16a69439d57
generated: "2024-02-04T22:21:56.940604+01:00"
version: 0.5.0
digest: sha256:5764823b1f9d5ebea6551e20aaeaf542e2fe679da2c4774298e7fa4da9db98c2
generated: "2024-02-04T23:10:44.993804+01:00"

View File

@ -11,7 +11,7 @@ dependencies:
version: 2.8.0
repository: https://prometheus-community.github.io/helm-charts
- name: template
version: 0.4.0
version: 0.5.0
repository: file://../template
annotations:
artifacthub.io/changes: |

View File

@ -30,3 +30,10 @@ environment:
value: "1"
prometheus:
enabled: false
volumes:
- name: kafka
emptyDir:
medium: Memory
volumeMounts:
- mountPath: /etc/kafka
name: kafka

View File

@ -162,6 +162,15 @@ nodeSelector: {}
tolerations: []
# Configure affinity, contents will be added verbatim to key affinity in deployment pod template
affinity: {}
# volumes: configure volumes
volumes:
- name: kafka
emptyDir:
medium: Memory
# volumeMounts: will be mounted in container
volumeMounts:
- mountPath: /etc/kafka
name: kafka
# podSpec: will be added at the bottom of the pod template in the deployment
podSpec: {}
# containerSpec: will be added at the bottom of the container specification in the pod template

View File

@ -1,6 +1,6 @@
dependencies:
- name: template
repository: file://../template
version: 0.4.0
digest: sha256:a075a598e4f3c78ef83e00df74dcce9d59423e03c658d9b5c9e6316285f0e7b7
generated: "2024-02-04T22:19:56.389512+01:00"
version: 0.5.0
digest: sha256:8a4a8940fd8f437f817f52a806e451ca53fab1179f2cacf11359050db14cef32
generated: "2024-02-04T23:10:33.394831+01:00"

View File

@ -2,18 +2,18 @@ apiVersion: v2
name: zookeeper
description: Simple Zookeeper chart to get started
type: application
version: 0.2.0
version: 0.2.1
maintainers:
- name: Jim Martens
url: https://2martens.de
dependencies:
- name: template
version: 0.4.0
version: 0.5.0
repository: file://../template
annotations:
artifacthub.io/changes: |
- kind: changed
description: Use restrictive security context by default
- kind: fixed
description: Mount writable volume for /etc/kafka
artifacthub.io/signKey: |
fingerprint: F0F153B65BAD467201D7544E47393ABD1F96B7C8
url: https://mafiasi.de/pks/key/47393ABD1F96B7C8.asc

View File

@ -18,3 +18,10 @@ environment:
value: "{{ .Values.application.port }}"
- name: ZOOKEEPER_TICK_TIME
value: "{{ .Values.application.tickTime }}"
volumes:
- name: kafka
emptyDir:
medium: Memory
volumeMounts:
- mountPath: /etc/kafka
name: kafka

View File

@ -150,6 +150,15 @@ nodeSelector: {}
tolerations: []
# Configure affinity, contents will be added verbatim to key affinity in deployment pod template
affinity: {}
# volumes: configure volumes
volumes:
- name: kafka
emptyDir:
medium: Memory
# volumeMounts: will be mounted in container
volumeMounts:
- mountPath: /etc/kafka
name: kafka
# podSpec: will be added at the bottom of the pod template in the deployment
podSpec: {}
# containerSpec: will be added at the bottom of the container specification in the pod template