Added Helm chart for KillBill, Kaui, and MariaDB - #341
Open
vnandwana wants to merge 3 commits into
Open
Conversation
…netes * Added configurable images, replicas, services, and environment variables * Configured Kubernetes service discovery between KB, Kaui, and MariaDB * Added startup, readiness, and liveness probes * Updated KB startup script to support configurable DB host * Added Kubernetes service based communication between components
Contributor
Author
sbrossie
requested changes
Sep 1, 2026
sbrossie
left a comment
Member
There was a problem hiding this comment.
Things to address:
• Kaui Service points at the wrong port — helm/killbill/templates/kaui-service.yamlKaui listens on 8080 (containerPort: 8080), but the Service forwards to 9090:
• Kill Bill has no startupProbe — helm/killbill/templates/killbill-deployment.yaml
startupProbe:
httpGet:
path: /1.0/healthcheck
port: 8080
periodSeconds: 10
failureThreshold: 60 # ~10 min to come up
• Are those really used: hpa.yaml and httproute.yaml - they seem disabled by default?
• Replace NOTES.txt with the real access path (current file is helm create scaffold that prints wrong commands):
Kill Bill and Kaui are starting. Give Kill Bill 1–3 min on first install.
kubectl port-forward svc/kaui {{ .Values.kaui.service.port }}:{{ .Values.kaui.service.port }}
# then open http://127.0.0.1:{{ .Values.kaui.service.port }} (admin/password)
kubectl port-forward svc/killbill {{ .Values.killbill.service.port }}:{{ .Values.killbill.service.port }}
# Kill Bill API at http://127.0.0.1:{{ .Values.killbill.service.port }}
• Give MariaDB a volume so minikube stop/start and helm upgrade don't wipe the DB.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Ticket: https://github.com/killbill/technical-support/issues/252