Skip to content

Commit f45ced5

Browse files
committed
Adds utility to update the kafka image, which we keep the same to minimize pull waits
1 parent 10543bf commit f45ced5

File tree

5 files changed

+12
-8
lines changed

5 files changed

+12
-8
lines changed

test/11topic-create-test1.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ spec:
1010
spec:
1111
containers:
1212
- name: kafka
13-
image: solsson/kafka
14-
imagePullPolicy: Never
13+
image: solsson/kafka:0.11.0.0-rc2@sha256:c1316e0131f4ec83bc645ca2141e4fda94e0d28f4fb5f836e15e37a5e054bdf1
1514
command:
1615
- ./bin/kafka-topics.sh
1716
- --zookeeper

test/12topic-create-test2.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ spec:
1010
spec:
1111
containers:
1212
- name: kafka
13-
image: solsson/kafka
14-
imagePullPolicy: Never
13+
image: solsson/kafka:0.11.0.0-rc2@sha256:c1316e0131f4ec83bc645ca2141e4fda94e0d28f4fb5f836e15e37a5e054bdf1
1514
command:
1615
- ./bin/kafka-topics.sh
1716
- --zookeeper

test/21consumer-test1.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ spec:
1414
spec:
1515
containers:
1616
- name: kafka
17-
image: solsson/kafka
18-
imagePullPolicy: Never
17+
image: solsson/kafka:0.11.0.0-rc2@sha256:c1316e0131f4ec83bc645ca2141e4fda94e0d28f4fb5f836e15e37a5e054bdf1
1918
command:
2019
- ./bin/kafka-console-consumer.sh
2120
- --bootstrap-server

test/99testclient.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ metadata:
88
spec:
99
containers:
1010
- name: kafka
11-
image: solsson/kafka
12-
imagePullPolicy: Never
11+
image: solsson/kafka:0.11.0.0-rc2@sha256:c1316e0131f4ec83bc645ca2141e4fda94e0d28f4fb5f836e15e37a5e054bdf1
1312
command:
1413
- sh
1514
- -c

update-kafka-image.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/bash
2+
3+
IMAGE=$1
4+
[ -z "$IMAGE" ] && echo "First argument should be the image to set" && exit 1
5+
6+
for F in ./ test/ zookeeper/; do
7+
sed -i "s|image: solsson/kafka:.*|image: $IMAGE|" $F*.yml
8+
done

0 commit comments

Comments
 (0)