Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 20 additions & 2 deletions generate-tls.sh
Original file line number Diff line number Diff line change
Expand Up @@ -146,8 +146,26 @@ create_truststore() {
clean_certificates
create_ca
create_truststore
create_certificate kafka franz-kafka.conduktor.svc.cluster.local *.franz-kafka-controller-headless.conduktor.svc.cluster.local
create_certificate gateway.conduktor.k8s.orb.local brokermain0-gateway.conduktor.k8s.orb.local brokermain1-gateway.conduktor.k8s.orb.local brokermain2-gateway.conduktor.k8s.orb.local

create_certificate kafka \
franz-kafka.conduktor.svc.cluster.local \
*.franz-kafka-controller-headless.conduktor.svc.cluster.local \
*.franz-kafka-broker-headless.conduktor.svc.cluster.local

create_certificate gateway.conduktor.k8s.orb.local \
brokermain0-gateway.conduktor.k8s.orb.local \
brokermain1-gateway.conduktor.k8s.orb.local \
brokermain2-gateway.conduktor.k8s.orb.local \
brokermain3-gateway.conduktor.k8s.orb.local \
brokermain4-gateway.conduktor.k8s.orb.local \
brokermain5-gateway.conduktor.k8s.orb.local \
brokermain100-gateway.conduktor.k8s.orb.local \
brokermain101-gateway.conduktor.k8s.orb.local \
brokermain102-gateway.conduktor.k8s.orb.local \
brokermain103-gateway.conduktor.k8s.orb.local \
brokermain104-gateway.conduktor.k8s.orb.local \
brokermain105-gateway.conduktor.k8s.orb.local

create_certificate console.conduktor.k8s.orb.local

cp ${CA_PATH}/truststore.jks ${CA_PATH}/kafka.truststore.jks
6 changes: 5 additions & 1 deletion helm/kafka-values.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# helm install kafka oci://registry-1.docker.io/bitnamicharts/kafka

replicaCount: 3
controller:
replicaCount: 3

broker:
replicaCount: 4

listeners:
client:
Expand Down
2 changes: 2 additions & 0 deletions start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,11 @@ kubectl -n conduktor \
# Install components

# Install Kafka via Bitnami's Kafka helm chart
# The newer chart version is broken, so we have to explicitly specify the chart version
helm install \
-f ./helm/kafka-values.yml \
-n conduktor \
--version 31.5.0 \
franz oci://registry-1.docker.io/bitnamicharts/kafka

# Add helm repos
Expand Down