aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsolsson <solsson@gmail.com>2018-02-03 20:42:00 +0100
committerGitHub <noreply@github.com>2018-02-03 20:42:00 +0100
commite7a8e0576096bf79166239ebd9474384dad0c53a (patch)
tree5ac62391c4e9d13c4df524b795d0d971506190d9
parentea1acda0edc59c670aa5ece60863b7f69839368c (diff)
parent31a561aa90be8579ea64e17d98c4ecb09d2b2b2c (diff)
downloadkubernetes-kafka-master.tar.gz
kubernetes-kafka-master.tar.bz2
kubernetes-kafka-master.zip
Merge pull request #122 from Yolean/events-kube-error-reportingHEADmaster
Improve robustness of events-kube test
-rw-r--r--events-kube/events-kube-kafka.yml1
-rw-r--r--events-kube/test/events-topic.yml10
2 files changed, 4 insertions, 7 deletions
diff --git a/events-kube/events-kube-kafka.yml b/events-kube/events-kube-kafka.yml
index 31703b4..8a022dc 100644
--- a/events-kube/events-kube-kafka.yml
+++ b/events-kube/events-kube-kafka.yml
@@ -38,6 +38,7 @@ spec:
curl
-f
-s
+ -S
--cacert /run/secrets/kubernetes.io/serviceaccount/ca.crt
--header "Authorization: Bearer $(cat /run/secrets/kubernetes.io/serviceaccount/token)"
https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_SERVICE_PORT/api/v1/watch/events
diff --git a/events-kube/test/events-topic.yml b/events-kube/test/events-topic.yml
index 0c48c36..af8f867 100644
--- a/events-kube/test/events-topic.yml
+++ b/events-kube/test/events-topic.yml
@@ -1,3 +1,5 @@
+# Note that this test is scaled to zero
+# because it will only stay healthy when there are cluster events, at least 1 per periodSeconds
---
kind: ConfigMap
metadata:
@@ -35,7 +37,7 @@ metadata:
name: events-topic
namespace: test-kafka
spec:
- replicas: 1
+ replicas: 0
strategy:
type: Recreate
selector:
@@ -47,12 +49,6 @@ spec:
labels:
test-target: events-topic
test-type: readiness
- # for example:
- # readonly - can be used in production
- # isolated - read/write but in a manner that does not affect other services
- # load - unsuitable for production because it uses significant resources
- # chaos - unsuitable for production because it injects failure modes
- #test-use:
spec:
containers:
- name: testcase