aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-07-27 09:57:58 +0200
committerStaffan Olsson <staffan@repos.se>2017-08-09 20:23:26 +0200
commitc1f5575ccd2c34f332f354a9b7aea65853f426b5 (patch)
tree421f3e916e7416d1faf2668160c1140060072ea4
parentc30479b0da54b77b31e8e7d23654b7b356541236 (diff)
downloadkubernetes-kafka-c1f5575ccd2c34f332f354a9b7aea65853f426b5.tar.gz
kubernetes-kafka-c1f5575ccd2c34f332f354a9b7aea65853f426b5.tar.bz2
kubernetes-kafka-c1f5575ccd2c34f332f354a9b7aea65853f426b5.zip
Forwards from the service name used in the python runtime
to a service that produces fully qualified broker names. Based on https://github.com/kubeless/kubeless/issues/196#issuecomment-313843995.a
-rw-r--r--addon-kubeless/bootstrap-service.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/addon-kubeless/bootstrap-service.yml b/addon-kubeless/bootstrap-service.yml
new file mode 100644
index 0000000..1d9a9b1
--- /dev/null
+++ b/addon-kubeless/bootstrap-service.yml
@@ -0,0 +1,11 @@
+# Allows bootstrap_servers = kafka.kubeless:9092 while kafka is in a different namespace
+kind: Service
+apiVersion: v1
+metadata:
+ name: kafka
+ namespace: kubeless
+spec:
+ type: ExternalName
+ externalName: bootstrap.kafka.svc.cluster.local
+ ports:
+ - port: 9092