kafka2.yaml.disabled 983 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. labels:
  5. app: kafka-broker
  6. name: kafka-service
  7. namespace: kafka
  8. spec:
  9. ports:
  10. - port: 9092
  11. selector:
  12. app: kafka-broker
  13. ---
  14. apiVersion: apps/v1
  15. kind: Deployment
  16. metadata:
  17. labels:
  18. app: kafka-broker
  19. name: kafka-broker
  20. namespace: kafka
  21. spec:
  22. replicas: 1
  23. selector:
  24. matchLabels:
  25. app: kafka-broker
  26. template:
  27. metadata:
  28. labels:
  29. app: kafka-broker
  30. spec:
  31. hostname: kafka-broker
  32. containers:
  33. - env:
  34. - name: KAFKA_BROKER_ID
  35. value: "1"
  36. - name: KAFKA_ZOOKEEPER_CONNECT
  37. value: 10.152.183.241:2181 # Gather from kubectl get services -n kafka
  38. - name: KAFKA_LISTENERS
  39. value: PLAINTEXT://:9092
  40. - name: KAFKA_ADVERTISED_LISTENERS
  41. value: PLAINTEXT://kafka-broker:9092
  42. image: wurstmeister/kafka
  43. imagePullPolicy: IfNotPresent
  44. name: kafka-broker
  45. ports:
  46. - containerPort: 9092