diff options
-rw-r--r-- | ui/external-topics-ui-service.yml | 12 | ||||
-rw-r--r-- | ui/topics-ui-service.yml | 11 | ||||
-rw-r--r-- | ui/topics-ui.yml | 20 |
3 files changed, 43 insertions, 0 deletions
diff --git a/ui/external-topics-ui-service.yml b/ui/external-topics-ui-service.yml new file mode 100644 index 0000000..05e896d --- /dev/null +++ b/ui/external-topics-ui-service.yml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: Service +metadata: + name: external-topics-ui + namespace: kafka +spec: + type: NodePort + ports: + - port: 80 + targetPort: 8000 + selector: + app: topics-ui diff --git a/ui/topics-ui-service.yml b/ui/topics-ui-service.yml new file mode 100644 index 0000000..07300f5 --- /dev/null +++ b/ui/topics-ui-service.yml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Service +metadata: + name: topics-ui + namespace: kafka +spec: + ports: + - port: 80 + targetPort: 8000 + selector: + app: topics-ui diff --git a/ui/topics-ui.yml b/ui/topics-ui.yml new file mode 100644 index 0000000..0a2e693 --- /dev/null +++ b/ui/topics-ui.yml @@ -0,0 +1,20 @@ +apiVersion: apps/v1beta1 +kind: Deployment +metadata: + name: topics-ui + namespace: kafka +spec: + replicas: 1 + template: + metadata: + labels: + app: topics-ui + spec: + containers: + - name: kafka-topics-ui + image: landoop/kafka-topics-ui@sha256:c2cd04ae46e7853963a1f47fdadbbf488b62530fd0ef578e3b1acaea8439e511 + env: + - name: KAFKA_REST_PROXY_URL + value: http://rest.kafka.svc.cluster.local + ports: + - containerPort: 8000 |