Skip to content

Commit e1d3f6f

Browse files
authored
Merge pull request #227 from Yolean/fix-zookeeper-persistence
Fix Zookeeper persistence
2 parents d3043d3 + 57d8200 commit e1d3f6f

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ If you begin to rely on this kafka setup we recommend you fork, for example to e
3131
| ----- | ------ | ---------- |
3232
| v5.0.1 | 1.11+ | Fixes Zookeeper persistence [#227](https://github.com/Yolean/kubernetes-kafka/pull/227) |
3333
| v5.0 | 1.11+ | Destabilize because in Docker we want Java 11 [#197](https://github.com/Yolean/kubernetes-kafka/pull/197) [#191](https://github.com/Yolean/kubernetes-kafka/pull/191) |
34+
| v4.3.1 | 1.9+ | Critical Zookeeper persistence fix [#228](https://github.com/Yolean/kubernetes-kafka/pull/228) |
3435
| v4.3 | 1.9+ | Adds a prpper shutdown hook [207](https://github.com/Yolean/kubernetes-kafka/pull/207) |
3536
| v4.2 | 1.9+ | Kafka 1.0.2 and tools upgrade |
3637
| v4.1 | 1.9+ | Kafka 1.0.1 new [default](#148) [config](#170) |

zookeeper/10zookeeper-config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ data:
99
set -e
1010
set -x
1111
12+
[ -d /var/lib/zookeeper/data ] || mkdir /var/lib/zookeeper/data
1213
[ -z "$ID_OFFSET" ] && ID_OFFSET=1
1314
export ZOOKEEPER_SERVER_ID=$((${HOSTNAME##*-} + $ID_OFFSET))
1415
echo "${ZOOKEEPER_SERVER_ID:-1}" | tee /var/lib/zookeeper/data/myid

zookeeper/50pzoo.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ spec:
3131
- name: config
3232
mountPath: /etc/kafka
3333
- name: data
34-
mountPath: /var/lib/zookeeper/data
34+
mountPath: /var/lib/zookeeper
3535
containers:
3636
- name: zookeeper
3737
image: solsson/kafka:2.1.0@sha256:ac3f06d87d45c7be727863f31e79fbfdcb9c610b51ba9cf03c75a95d602f15e1
@@ -57,7 +57,7 @@ spec:
5757
cpu: 10m
5858
memory: 100Mi
5959
limits:
60-
memory: 100Mi
60+
memory: 120Mi
6161
readinessProbe:
6262
exec:
6363
command:
@@ -68,7 +68,7 @@ spec:
6868
- name: config
6969
mountPath: /etc/kafka
7070
- name: data
71-
mountPath: /var/lib/zookeeper/data
71+
mountPath: /var/lib/zookeeper
7272
volumes:
7373
- name: configmap
7474
configMap:

zookeeper/51zoo.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ spec:
3434
- name: config
3535
mountPath: /etc/kafka
3636
- name: data
37-
mountPath: /var/lib/zookeeper/data
37+
mountPath: /var/lib/zookeeper
3838
containers:
3939
- name: zookeeper
4040
image: solsson/kafka:2.1.0@sha256:ac3f06d87d45c7be727863f31e79fbfdcb9c610b51ba9cf03c75a95d602f15e1
@@ -60,7 +60,7 @@ spec:
6060
cpu: 10m
6161
memory: 100Mi
6262
limits:
63-
memory: 100Mi
63+
memory: 120Mi
6464
readinessProbe:
6565
exec:
6666
command:
@@ -71,7 +71,7 @@ spec:
7171
- name: config
7272
mountPath: /etc/kafka
7373
- name: data
74-
mountPath: /var/lib/zookeeper/data
74+
mountPath: /var/lib/zookeeper
7575
volumes:
7676
- name: configmap
7777
configMap:

0 commit comments

Comments
 (0)