diff options
author | Staffan Olsson <staffan@repos.se> | 2017-11-07 20:29:52 +0100 |
---|---|---|
committer | Staffan Olsson <staffan@repos.se> | 2017-11-10 08:35:48 +0100 |
commit | e83aaa3dbd86802154dc9bdeb90e11ed2abf3216 (patch) | |
tree | 93155f7690454dc860f607f174a2c4841198c330 /maintenance | |
parent | bd2def567b05f7fe50fe9b10be981e3c5442cb0c (diff) | |
download | kubernetes-kafka-e83aaa3dbd86802154dc9bdeb90e11ed2abf3216.tar.gz kubernetes-kafka-e83aaa3dbd86802154dc9bdeb90e11ed2abf3216.tar.bz2 kubernetes-kafka-e83aaa3dbd86802154dc9bdeb90e11ed2abf3216.zip |
Fixes container log to show unreplicated partitions (if there are any)
Diffstat (limited to 'maintenance')
-rw-r--r-- | maintenance/test/replicated-partitions.yml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/maintenance/test/replicated-partitions.yml b/maintenance/test/replicated-partitions.yml new file mode 100644 index 0000000..a1f8158 --- /dev/null +++ b/maintenance/test/replicated-partitions.yml @@ -0,0 +1,50 @@ +apiVersion: apps/v1beta2 +kind: Deployment +metadata: + name: replicated-partitions + namespace: test-kafka +spec: + replicas: 1 + selector: + matchLabels: + test-type: readiness + test-target: under-replicated-partitions + template: + metadata: + labels: + test-type: readiness + test-target: under-replicated-partitions + spec: + containers: + - name: kafka + image: solsson/kafka:1.0.0@sha256:17fdf1637426f45c93c65826670542e36b9f3394ede1cb61885c6a4befa8f72d + command: + - /bin/bash + - -ec + - > + touch /tmp/testlog; + tail -f /tmp/testlog + readinessProbe: + exec: + command: + - /bin/bash + - -c + - > + echo "### $(date -Ins -u) ###" >> /tmp/testlog + && + [ + $( + ./bin/kafka-topics.sh + --zookeeper zookeeper.kafka:2181 + --describe + --under-replicated-partitions + | + tee -a /tmp/testlog + | + wc -l + ) + -eq + 0 + ] + periodSeconds: 30 + timeoutSeconds: 29 |