aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-07-25 07:51:14 +0200
committerStaffan Olsson <staffan@repos.se>2017-07-29 14:53:32 +0200
commitdfc65f1ce19fb93d6a5af4ce52a3cc35acd35e25 (patch)
treeab86d45703e0328a99c110592910833b73c7787f
parent55f5b317df9cdf85d1f8027b00650e51694a372c (diff)
downloadkubernetes-kafka-dfc65f1ce19fb93d6a5af4ce52a3cc35acd35e25.tar.gz
kubernetes-kafka-dfc65f1ce19fb93d6a5af4ce52a3cc35acd35e25.tar.bz2
kubernetes-kafka-dfc65f1ce19fb93d6a5af4ce52a3cc35acd35e25.zip
Adds kafka-rest proxy as rest:80
-rw-r--r--70rest-service.yml10
-rw-r--r--71rest.yml26
2 files changed, 36 insertions, 0 deletions
diff --git a/70rest-service.yml b/70rest-service.yml
new file mode 100644
index 0000000..a3ffda6
--- /dev/null
+++ b/70rest-service.yml
@@ -0,0 +1,10 @@
+apiVersion: v1
+kind: Service
+metadata:
+ name: rest
+ namespace: kafka
+spec:
+ ports:
+ - port: 80
+ selector:
+ app: kafka-rest
diff --git a/71rest.yml b/71rest.yml
new file mode 100644
index 0000000..8f52b42
--- /dev/null
+++ b/71rest.yml
@@ -0,0 +1,26 @@
+apiVersion: apps/v1beta1
+kind: Deployment
+metadata:
+ name: rest
+ namespace: kafka
+spec:
+ replicas: 1
+ template:
+ metadata:
+ labels:
+ app: kafka-rest
+ spec:
+ containers:
+ - name: cp-kafka-rest
+ image: confluentinc/cp-kafka-rest@sha256:aa213c1a67eae6ce9836b52a9b5ecee4d6a0b44f2b9cc69f4e4de85131462f1d
+ env:
+ - name: KAFKA_REST_ZOOKEEPER_CONNECT
+ value: zookeeper:2181
+ - name: KAFKA_REST_HOST_NAME
+ value: rest
+ - name: KAFKA_REST_LISTENERS
+ value: http://0.0.0.0:80
+ - name: KAFKA_REST_SCHEMA_REGISTRY_URL
+ value: http://schemas.kafka.svc.cluster.local:80
+ ports:
+ - containerPort: 80