This commit is contained in:
PB
2025-11-23 21:49:18 +01:00
parent d5596b59cb
commit 68d0f3d48d
18 changed files with 268 additions and 54 deletions

View File

@@ -2,7 +2,7 @@ apiVersion: v1
kind: PersistentVolume
metadata:
name: api-eventbus-pv
namespace: egommerce
# namespace: egommerce
spec:
capacity:
storage: 10Gi
@@ -41,7 +41,7 @@ spec:
protocol: TCP
port: 9092
nodePort: 31200
- name: api-eventbus-controller
- name: api-eventbus-ctrl
protocol: TCP
port: 9093
nodePort: 31299
@@ -68,7 +68,7 @@ spec:
imagePullPolicy: Always # For future image
ports:
- containerPort: 9092
name: eventbus
name: eventbus-brkr
- containerPort: 9093
name: eventbus-ctrl
volumeMounts:
@@ -79,14 +79,16 @@ spec:
value: "broker,controller"
- name: KAFKA_CONTROLLER_LISTENER_NAMES
value: "CONTROLLER"
- name: KAFKA_NODE_ID
value: "1"
- name: KAFKA_LISTENERS
value: "PLAINTEXT://:9092,CONTROLLER://:9093"
- name: KAFKA_CONTROLLER_QUORUM_VOTERS
value: "1@localhost:9093"
- name: KAFKA_NODE_ID
value: "1"
value: "1@api-eventbus:9093"
- name: KAFKA_ADVERTISED_LISTENERS
value: "PLAINTEXT://localhost:9092"
value: "PLAINTEXT://api-eventbus:9092"
- name: KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR
value: "1"
- name: KAFKA_LOG_DIRS
value: "/var/lib/kafka/data"
imagePullSecrets: