Files
stream-applications-accepta…/kubernetes/k8s-templates/kafka-deployment.yaml
2019-09-05 10:53:40 -04:00

39 lines
962 B
YAML

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: kafka-broker
labels:
app: kafka
type: stream-ats-kafka
component: kafka-broker
spec:
replicas: 1
template:
metadata:
labels:
app: kafka
component: kafka-broker
spec:
containers:
- name: kafka
image: wurstmeister/kafka:1.1.0
ports:
- containerPort: 9092
env:
- name: ENABLE_AUTO_EXTEND
value: "true"
- name: KAFKA_RESERVED_BROKER_MAX_ID
value: "999999999"
- name: KAFKA_AUTO_CREATE_TOPICS_ENABLE
value: "false"
- name: KAFKA_PORT
value: "9092"
- name: KAFKA_ADVERTISED_PORT
value: "9092"
- name: KAFKA_ADVERTISED_HOST_NAME
valueFrom:
fieldRef:
fieldPath: status.podIP
- name: KAFKA_ZOOKEEPER_CONNECT
value: kafka-zk:2181