kubezero/charts/kubezero-mq
Stefan Reimer e3b1ba26b4 fix: fix service name target for NATS istio support 2021-08-11 15:11:02 +02:00
..
charts/nats feat: kubezero-mq NATS version bump 2021-07-22 22:15:12 +02:00
templates fix: fix service name target for NATS istio support 2021-08-11 15:11:02 +02:00
Chart.yaml feat: add Istio support for NATS mqtt 2021-08-11 14:59:44 +02:00
README.md feat: add rabbitmq support to kubezero-mq 2021-05-05 18:35:43 +02:00
README.md.gotmpl chore: rename kubezero-nats to kubezero-mq 2021-05-05 14:05:17 +02:00
dashboards-nats.yaml feat: add grafana dashboard to kubezero-mq for rabbitmq 2021-05-05 19:06:12 +02:00
dashboards-rabbitmq.yaml feat: add grafana dashboard to kubezero-mq for rabbitmq 2021-05-05 19:06:12 +02:00
example-nats-argocd.yaml feat: add grafana dashboard to kubezero-mq for rabbitmq 2021-05-05 19:06:12 +02:00
example-rabbitmq-argocd.yaml feat: add grafana dashboard to kubezero-mq for rabbitmq 2021-05-05 19:06:12 +02:00
update.sh feat: kubezero-mq NATS version bump 2021-07-22 22:15:12 +02:00
values.yaml feat: add Istio support for NATS mqtt 2021-08-11 14:59:44 +02:00

README.md

kubezero-mq

Version: 0.2.0 Type: application

KubeZero umbrella chart for MQ systems like NATS, RabbitMQ

Homepage: https://kubezero.com

Maintainers

Name Email Url
Quarky9

Requirements

Kubernetes: >= 1.18.0

Repository Name Version
nats 0.8.3
https://charts.bitnami.com/bitnami rabbitmq 8.13.1
https://zero-down-time.github.io/kubezero/ kubezero-lib >= 0.1.3

Values

Key Type Default Description
nats.enabled bool false
nats.exporter.serviceMonitor.enabled bool false
nats.nats.advertise bool false
nats.nats.image string "nats:2.2.1-alpine3.13"
nats.nats.jetstream.enabled bool true
nats.natsbox.enabled bool false
rabbitmq.auth.erlangCookie string "randomlongerlangcookie"
rabbitmq.auth.password string "supersecret"
rabbitmq.auth.tls.enabled bool false
rabbitmq.auth.tls.existingSecret string "rabbitmq-server-certificate"
rabbitmq.auth.tls.existingSecretFullChain bool true
rabbitmq.auth.tls.failIfNoPeerCert bool false
rabbitmq.clustering.forceBoot bool true
rabbitmq.enabled bool false
rabbitmq.hosts list [] hostnames of rabbitmq services, used for Istio and TLS
rabbitmq.istio.enabled bool false
rabbitmq.istio.gateway string "istio-ingress/private-ingressgateway"
rabbitmq.metrics.enabled bool false
rabbitmq.metrics.serviceMonitor.enabled bool false
rabbitmq.pdb.create bool true
rabbitmq.podAntiAffinityPreset string ""
rabbitmq.replicaCount int 1
rabbitmq.resources.requests.cpu string "100m"
rabbitmq.resources.requests.memory string "256Mi"
rabbitmq.topologySpreadConstraints string `"- maxSkew: 1\n topologyKey: topology.kubernetes.io/zone\n whenUnsatisfiable: DoNotSchedule\n labelSelector:\n matchLabels: {{- include "common.labels.matchLabels" . nindent 6 }}\n- maxSkew: 1\n topologyKey: kubernetes.io/hostname\n whenUnsatisfiable: DoNotSchedule\n labelSelector:\n matchLabels: {{- include "common.labels.matchLabels" .

Resources

NATS