Comparing sensitive data, confidential files or internal emails?

Most legal and privacy policies prohibit uploading sensitive data online. Diffchecker Desktop ensures your confidential information never leaves your computer. Work offline and compare documents securely.

Same version

Created Diff never expires
2 removals
403 lines
3 additions
404 lines
helm install rabbit bitnami/rabbitmq --dry-run -f my-values.yaml
helm upgrade -i rabbit bitnami/rabbitmq --dry-run -f my-values.yaml


Release "rabbit" does not exist. Installing it now.
NAME: rabbit
NAME: rabbit
LAST DEPLOYED: Tue Jul 5 06:52:18 2022
LAST DEPLOYED: Tue Jul 5 06:53:36 2022
NAMESPACE: default
NAMESPACE: default
STATUS: pending-install
STATUS: pending-install
REVISION: 1
REVISION: 1
TEST SUITE: None
TEST SUITE: None
HOOKS:
HOOKS:
MANIFEST:
MANIFEST:
---
---
# Source: rabbitmq/templates/serviceaccount.yaml
# Source: rabbitmq/templates/serviceaccount.yaml
apiVersion: v1
apiVersion: v1
kind: ServiceAccount
kind: ServiceAccount
metadata:
metadata:
name: rabbit-rabbitmq
name: rabbit-rabbitmq
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
automountServiceAccountToken: true
automountServiceAccountToken: true
secrets:
secrets:
- name: rabbit-rabbitmq
- name: rabbit-rabbitmq
---
---
# Source: rabbitmq/templates/config-secret.yaml
# Source: rabbitmq/templates/config-secret.yaml
apiVersion: v1
apiVersion: v1
kind: Secret
kind: Secret
metadata:
metadata:
name: rabbit-rabbitmq-config
name: rabbit-rabbitmq-config
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
type: Opaque
type: Opaque
data:
data:
rabbitmq.conf: |-
rabbitmq.conf: |-
IyMgVXNlcm5hbWUgYW5kIHBhc3N3b3JkCiMjCmRlZmF1bHRfdXNlciA9IGpsCmRlZmF1bHRfcGFzcyA9IENIQU5HRU1FCiMjIENsdXN0ZXJpbmcKIyMKY2x1c3Rlcl9mb3JtYXRpb24ucGVlcl9kaXNjb3ZlcnlfYmFja2VuZCAgPSByYWJiaXRfcGVlcl9kaXNjb3ZlcnlfazhzCmNsdXN0ZXJfZm9ybWF0aW9uLms4cy5ob3N0ID0ga3ViZXJuZXRlcy5kZWZhdWx0CmNsdXN0ZXJfZm9ybWF0aW9uLm5vZGVfY2xlYW51cC5pbnRlcnZhbCA9IDEwCmNsdXN0ZXJfZm9ybWF0aW9uLm5vZGVfY2xlYW51cC5vbmx5X2xvZ193YXJuaW5nID0gdHJ1ZQpjbHVzdGVyX3BhcnRpdGlvbl9oYW5kbGluZyA9IHBhdXNlX21pbm9yaXR5CmxvYWRfZGVmaW5pdGlvbnMgPSAvYXBwL2xvYWRfZGVmaW5pdGlvbi5qc29uCiMgcXVldWUgbWFzdGVyIGxvY2F0b3IKcXVldWVfbWFzdGVyX2xvY2F0b3IgPSBtaW4tbWFzdGVycwojIGVuYWJsZSBndWVzdCB1c2VyCmxvb3BiYWNrX3VzZXJzLmd1ZXN0ID0gZmFsc2UKZGVmYXVsdF92aG9zdCA9IC8KZGVmYXVsdF9wZXJtaXNzaW9ucy5jb25maWd1cmUgPSAuKgpkZWZhdWx0X3Blcm1pc3Npb25zLnJlYWQgPSAuKgpkZWZhdWx0X3Blcm1pc3Npb25zLndyaXRlID0gLioKbG9hZF9kZWZpbml0aW9ucyA9IC9hcHAvbG9hZF9kZWZpbml0aW9uLmpzb24=
IyMgVXNlcm5hbWUgYW5kIHBhc3N3b3JkCiMjCmRlZmF1bHRfdXNlciA9IGpsCmRlZmF1bHRfcGFzcyA9IENIQU5HRU1FCiMjIENsdXN0ZXJpbmcKIyMKY2x1c3Rlcl9mb3JtYXRpb24ucGVlcl9kaXNjb3ZlcnlfYmFja2VuZCAgPSByYWJiaXRfcGVlcl9kaXNjb3ZlcnlfazhzCmNsdXN0ZXJfZm9ybWF0aW9uLms4cy5ob3N0ID0ga3ViZXJuZXRlcy5kZWZhdWx0CmNsdXN0ZXJfZm9ybWF0aW9uLm5vZGVfY2xlYW51cC5pbnRlcnZhbCA9IDEwCmNsdXN0ZXJfZm9ybWF0aW9uLm5vZGVfY2xlYW51cC5vbmx5X2xvZ193YXJuaW5nID0gdHJ1ZQpjbHVzdGVyX3BhcnRpdGlvbl9oYW5kbGluZyA9IHBhdXNlX21pbm9yaXR5CmxvYWRfZGVmaW5pdGlvbnMgPSAvYXBwL2xvYWRfZGVmaW5pdGlvbi5qc29uCiMgcXVldWUgbWFzdGVyIGxvY2F0b3IKcXVldWVfbWFzdGVyX2xvY2F0b3IgPSBtaW4tbWFzdGVycwojIGVuYWJsZSBndWVzdCB1c2VyCmxvb3BiYWNrX3VzZXJzLmd1ZXN0ID0gZmFsc2UKZGVmYXVsdF92aG9zdCA9IC8KZGVmYXVsdF9wZXJtaXNzaW9ucy5jb25maWd1cmUgPSAuKgpkZWZhdWx0X3Blcm1pc3Npb25zLnJlYWQgPSAuKgpkZWZhdWx0X3Blcm1pc3Npb25zLndyaXRlID0gLioKbG9hZF9kZWZpbml0aW9ucyA9IC9hcHAvbG9hZF9kZWZpbml0aW9uLmpzb24=
---
---
# Source: rabbitmq/templates/secrets.yaml
# Source: rabbitmq/templates/secrets.yaml
apiVersion: v1
apiVersion: v1
kind: Secret
kind: Secret
metadata:
metadata:
name: rabbit-rabbitmq
name: rabbit-rabbitmq
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
type: Opaque
type: Opaque
data:
data:
rabbitmq-password: "amw="
rabbitmq-password: "amw="


rabbitmq-erlang-cookie: "QkF4VFRsNGh2aWozVmtpdkZhQnRZdHpaTE5sTzd0dE4="
rabbitmq-erlang-cookie: "QkF4VFRsNGh2aWozVmtpdkZhQnRZdHpaTE5sTzd0dE4="
---
---
# Source: rabbitmq/templates/secrets.yaml
# Source: rabbitmq/templates/secrets.yaml
apiVersion: v1
apiVersion: v1
kind: Secret
kind: Secret
metadata:
metadata:
name: load-definition
name: load-definition
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
type: Opaque
type: Opaque
stringData:
stringData:
load_definition.json: "{\n \"permissions\": [\n {\n \"user\": \"jl\",\n \"vhost\":
load_definition.json: "{\n \"permissions\": [\n {\n \"user\": \"jl\",\n \"vhost\":
\"/\",\n \"configure\": \".*\",\n \"write\": \".*\",\n \"read\":
\"/\",\n \"configure\": \".*\",\n \"write\": \".*\",\n \"read\":
\".*\"\n }\n ],\n \"vhosts\": [\n {\n \"name\": \"/\"\n }\n ],\n
\".*\"\n }\n ],\n \"vhosts\": [\n {\n \"name\": \"/\"\n }\n ],\n
\ \"policies\": [\n {\n \"name\": \"ha-all\",\n \"pattern\": \".*\",\n
\ \"policies\": [\n {\n \"name\": \"ha-all\",\n \"pattern\": \".*\",\n
\ \"vhost\": \"/\",\n \"definition\": {\n \"ha-mode\": \"all\",\n
\ \"vhost\": \"/\",\n \"definition\": {\n \"ha-mode\": \"all\",\n
\ \"ha-sync-mode\":\t\"automatic\",\n \"max-length-bytes\": 50000000,\n
\ \"ha-sync-mode\":\t\"automatic\",\n \"max-length-bytes\": 50000000,\n
\ }\n }\n ]\n}\n"
\ }\n }\n ]\n}\n"
---
---
# Source: rabbitmq/templates/role.yaml
# Source: rabbitmq/templates/role.yaml
kind: Role
kind: Role
apiVersion: rbac.authorization.k8s.io/v1
apiVersion: rbac.authorization.k8s.io/v1
metadata:
metadata:
name: rabbit-rabbitmq-endpoint-reader
name: rabbit-rabbitmq-endpoint-reader
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
rules:
rules:
- apiGroups: [""]
- apiGroups: [""]
resources: ["endpoints"]
resources: ["endpoints"]
verbs: ["get"]
verbs: ["get"]
- apiGroups: [""]
- apiGroups: [""]
resources: ["events"]
resources: ["events"]
verbs: ["create"]
verbs: ["create"]
---
---
# Source: rabbitmq/templates/rolebinding.yaml
# Source: rabbitmq/templates/rolebinding.yaml
kind: RoleBinding
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1
apiVersion: rbac.authorization.k8s.io/v1
metadata:
metadata:
name: rabbit-rabbitmq-endpoint-reader
name: rabbit-rabbitmq-endpoint-reader
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
subjects:
subjects:
- kind: ServiceAccount
- kind: ServiceAccount
name: rabbit-rabbitmq
name: rabbit-rabbitmq
roleRef:
roleRef:
apiGroup: rbac.authorization.k8s.io
apiGroup: rbac.authorization.k8s.io
kind: Role
kind: Role
name: rabbit-rabbitmq-endpoint-reader
name: rabbit-rabbitmq-endpoint-reader
---
---
# Source: rabbitmq/templates/svc-headless.yaml
# Source: rabbitmq/templates/svc-headless.yaml
apiVersion: v1
apiVersion: v1
kind: Service
kind: Service
metadata:
metadata:
name: rabbit-rabbitmq-headless
name: rabbit-rabbitmq-headless
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
spec:
spec:
clusterIP: None
clusterIP: None
ports:
ports:
- name: epmd
- name: epmd
port: 4369
port: 4369
targetPort: epmd
targetPort: epmd
- name: amqp
- name: amqp
port: 5672
port: 5672
targetPort: amqp
targetPort: amqp
- name: dist
- name: dist
port: 25672
port: 25672
targetPort: dist
targetPort: dist
- name: http-stats
- name: http-stats
port: 15672
port: 15672
targetPort: stats
targetPort: stats
selector:
selector:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
publishNotReadyAddresses: true
publishNotReadyAddresses: true
---
---
# Source: rabbitmq/templates/svc.yaml
# Source: rabbitmq/templates/svc.yaml
apiVersion: v1
apiVersion: v1
kind: Service
kind: Service
metadata:
metadata:
name: rabbit-rabbitmq
name: rabbit-rabbitmq
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
spec:
spec:
type: ClusterIP
type: ClusterIP
sessionAffinity: None
sessionAffinity: None
ports:
ports:
- name: amqp
- name: amqp
port: 5672
port: 5672
targetPort: amqp
targetPort: amqp
nodePort: null
nodePort: null
- name: epmd
- name: epmd
port: 4369
port: 4369
targetPort: epmd
targetPort: epmd
nodePort: null
nodePort: null
- name: dist
- name: dist
port: 25672
port: 25672
targetPort: dist
targetPort: dist
nodePort: null
nodePort: null
- name: http-stats
- name: http-stats
port: 15672
port: 15672
targetPort: stats
targetPort: stats
nodePort: null
nodePort: null
selector:
selector:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
---
---
# Source: rabbitmq/templates/statefulset.yaml
# Source: rabbitmq/templates/statefulset.yaml
apiVersion: apps/v1
apiVersion: apps/v1
kind: StatefulSet
kind: StatefulSet
metadata:
metadata:
name: rabbit-rabbitmq
name: rabbit-rabbitmq
namespace: "default"
namespace: "default"
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
spec:
spec:
serviceName: rabbit-rabbitmq-headless
serviceName: rabbit-rabbitmq-headless
podManagementPolicy: OrderedReady
podManagementPolicy: OrderedReady
replicas: 3
replicas: 3
updateStrategy:
updateStrategy:
type: RollingUpdate
type: RollingUpdate
selector:
selector:
matchLabels:
matchLabels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
template:
template:
metadata:
metadata:
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
helm.sh/chart: rabbitmq-10.1.12
helm.sh/chart: rabbitmq-10.1.12
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/managed-by: Helm
annotations:
annotations:
checksum/config: b95f10b1d32b79e1c5c380e61b3cdd8312584d0e59a20acd0d9db339cba82815
checksum/config: b95f10b1d32b79e1c5c380e61b3cdd8312584d0e59a20acd0d9db339cba82815
checksum/secret: 72d5029d2102c12efc1599a1b2b34bb78e6f118a8c045ff62702e8d7df4204c1
checksum/secret: 72d5029d2102c12efc1599a1b2b34bb78e6f118a8c045ff62702e8d7df4204c1
spec:
spec:


serviceAccountName: rabbit-rabbitmq
serviceAccountName: rabbit-rabbitmq
affinity:
affinity:
podAffinity:
podAffinity:


podAntiAffinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
- podAffinityTerm:
labelSelector:
labelSelector:
matchLabels:
matchLabels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
namespaces:
namespaces:
- "default"
- "default"
topologyKey: kubernetes.io/hostname
topologyKey: kubernetes.io/hostname
weight: 1
weight: 1
nodeAffinity:
nodeAffinity:


securityContext:
securityContext:
fsGroup: 1001
fsGroup: 1001
terminationGracePeriodSeconds: 120
terminationGracePeriodSeconds: 120
initContainers:
initContainers:
containers:
containers:
- name: rabbitmq
- name: rabbitmq
image: docker.io/bitnami/rabbitmq:3.10.5-debian-11-r11
image: docker.io/bitnami/rabbitmq:3.10.5-debian-11-r11
imagePullPolicy: "IfNotPresent"
imagePullPolicy: "IfNotPresent"
securityContext:
securityContext:
runAsNonRoot: true
runAsNonRoot: true
runAsUser: 1001
runAsUser: 1001
lifecycle:
lifecycle:
preStop:
preStop:
exec:
exec:
command:
command:
- /bin/bash
- /bin/bash
- -ec
- -ec
- |
- |
if [[ -f /opt/bitnami/scripts/rabbitmq/nodeshutdown.sh ]]; then
if [[ -f /opt/bitnami/scripts/rabbitmq/nodeshutdown.sh ]]; then
/opt/bitnami/scripts/rabbitmq/nodeshutdown.sh -t "120" -d "false"
/opt/bitnami/scripts/rabbitmq/nodeshutdown.sh -t "120" -d "false"
else
else
rabbitmqctl stop_app
rabbitmqctl stop_app
fi
fi
env:
env:
- name: BITNAMI_DEBUG
- name: BITNAMI_DEBUG
value: "false"
value: "false"
- name: MY_POD_IP
- name: MY_POD_IP
valueFrom:
valueFrom:
fieldRef:
fieldRef:
fieldPath: status.podIP
fieldPath: status.podIP
- name: MY_POD_NAME
- name: MY_POD_NAME
valueFrom:
valueFrom:
fieldRef:
fieldRef:
fieldPath: metadata.name
fieldPath: metadata.name
- name: MY_POD_NAMESPACE
- name: MY_POD_NAMESPACE
valueFrom:
valueFrom:
fieldRef:
fieldRef:
fieldPath: metadata.namespace
fieldPath: metadata.namespace
- name: K8S_SERVICE_NAME
- name: K8S_SERVICE_NAME
value: rabbit-rabbitmq-headless
value: rabbit-rabbitmq-headless
- name: K8S_ADDRESS_TYPE
- name: K8S_ADDRESS_TYPE
value: hostname
value: hostname
- name: RABBITMQ_FORCE_BOOT
- name: RABBITMQ_FORCE_BOOT
value: "no"
value: "no"
- name: RABBITMQ_NODE_NAME
- name: RABBITMQ_NODE_NAME
value: "rabbit@$(MY_POD_NAME).$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE).svc.cluster.local"
value: "rabbit@$(MY_POD_NAME).$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE).svc.cluster.local"
- name: K8S_HOSTNAME_SUFFIX
- name: K8S_HOSTNAME_SUFFIX
value: ".$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE).svc.cluster.local"
value: ".$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE).svc.cluster.local"
- name: RABBITMQ_MNESIA_DIR
- name: RABBITMQ_MNESIA_DIR
value: "/bitnami/rabbitmq/mnesia/$(RABBITMQ_NODE_NAME)"
value: "/bitnami/rabbitmq/mnesia/$(RABBITMQ_NODE_NAME)"
- name: RABBITMQ_LDAP_ENABLE
- name: RABBITMQ_LDAP_ENABLE
value: "no"
value: "no"
- name: RABBITMQ_LOGS
- name: RABBITMQ_LOGS
value: "-"
value: "-"
- name: RABBITMQ_ULIMIT_NOFILES
- name: RABBITMQ_ULIMIT_NOFILES
value: "65536"
value: "65536"
- name: RABBITMQ_USE_LONGNAME
- name: RABBITMQ_USE_LONGNAME
value: "true"
value: "true"
- name: RABBITMQ_ERL_COOKIE
- name: RABBITMQ_ERL_COOKIE
valueFrom:
valueFrom:
secretKeyRef:
secretKeyRef:
name: rabbit-rabbitmq
name: rabbit-rabbitmq
key: rabbitmq-erlang-cookie
key: rabbitmq-erlang-cookie
- name: RABBITMQ_LOAD_DEFINITIONS
- name: RABBITMQ_LOAD_DEFINITIONS
value: "yes"
value: "yes"
- name: RABBITMQ_DEFINITIONS_FILE
- name: RABBITMQ_DEFINITIONS_FILE
value: "/app/load_definition.json"
value: "/app/load_definition.json"
- name: RABBITMQ_SECURE_PASSWORD
- name: RABBITMQ_SECURE_PASSWORD
value: "yes"
value: "yes"
- name: RABBITMQ_USERNAME
- name: RABBITMQ_USERNAME
value: "jl"
value: "jl"
- name: RABBITMQ_PASSWORD
- name: RABBITMQ_PASSWORD
valueFrom:
valueFrom:
secretKeyRef:
secretKeyRef:
name: rabbit-rabbitmq
name: rabbit-rabbitmq
key: rabbitmq-password
key: rabbitmq-password
- name: RABBITMQ_PLUGINS
- name: RABBITMQ_PLUGINS
value: "rabbitmq_management, rabbitmq_peer_discovery_k8s, rabbitmq_auth_backend_ldap"
value: "rabbitmq_management, rabbitmq_peer_discovery_k8s, rabbitmq_auth_backend_ldap"
envFrom:
envFrom:
ports:
ports:
- name: amqp
- name: amqp
containerPort: 5672
containerPort: 5672
- name: dist
- name: dist
containerPort: 25672
containerPort: 25672
- name: stats
- name: stats
containerPort: 15672
containerPort: 15672
- name: epmd
- name: epmd
containerPort: 4369
containerPort: 4369
livenessProbe:
livenessProbe:
failureThreshold: 6
failureThreshold: 6
initialDelaySeconds: 120
initialDelaySeconds: 120
periodSeconds: 30
periodSeconds: 30
successThreshold: 1
successThreshold: 1
timeoutSeconds: 20
timeoutSeconds: 20
exec:
exec:
command:
command:
- /bin/bash
- /bin/bash
- -ec
- -ec
- rabbitmq-diagnostics -q ping
- rabbitmq-diagnostics -q ping
readinessProbe:
readinessProbe:
failureThreshold: 3
failureThreshold: 3
initialDelaySeconds: 10
initialDelaySeconds: 10
periodSeconds: 30
periodSeconds: 30
successThreshold: 1
successThreshold: 1
timeoutSeconds: 20
timeoutSeconds: 20
exec:
exec:
command:
command:
- /bin/bash
- /bin/bash
- -ec
- -ec
- rabbitmq-diagnostics -q check_running && rabbitmq-diagnostics -q check_local_alarms
- rabbitmq-diagnostics -q check_running && rabbitmq-diagnostics -q check_local_alarms
resources:
resources:
limits: {}
limits: {}
requests: {}
requests: {}
volumeMounts:
volumeMounts:
- name: configuration
- name: configuration
mountPath: /bitnami/rabbitmq/conf
mountPath: /bitnami/rabbitmq/conf
- name: data
- name: data
mountPath: /bitnami/rabbitmq/mnesia
mountPath: /bitnami/rabbitmq/mnesia
- name: load-definition-volume
- name: load-definition-volume
mountPath: /app
mountPath: /app
readOnly: true
readOnly: true
volumes:
volumes:
- name: configuration
- name: configuration
secret:
secret:
secretName: rabbit-rabbitmq-config
secretName: rabbit-rabbitmq-config
items:
items:
- key: rabbitmq.conf
- key: rabbitmq.conf
path: rabbitmq.conf
path: rabbitmq.conf
- name: load-definition-volume
- name: load-definition-volume
secret:
secret:
secretName: "load-definition"
secretName: "load-definition"
volumeClaimTemplates:
volumeClaimTemplates:
- metadata:
- metadata:
name: data
name: data
labels:
labels:
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/name: rabbitmq
app.kubernetes.io/instance: rabbit
app.kubernetes.io/instance: rabbit
spec:
spec:
accessModes:
accessModes:
- "ReadWriteOnce"
- "ReadWriteOnce"
resources:
resources:
requests:
requests:
storage: "8Gi"
storage: "8Gi"


NOTES:
NOTES:
CHART NAME: rabbitmq
CHART NAME: rabbitmq
CHART VERSION: 10.1.12
CHART VERSION: 10.1.12
APP VERSION: 3.10.5** Please be patient while the chart is being deployed **
APP VERSION: 3.10.5** Please be patient while the chart is being deployed **


Credentials:
Credentials:
echo "ErLang Cookie : $(kubectl get secret --namespace default rabbit-rabbitmq -o jsonpath="{.data.rabbitmq-erlang-cookie}" | base64 -d)"
echo "ErLang Cookie : $(kubectl get secret --namespace default rabbit-rabbitmq -o jsonpath="{.data.rabbitmq-erlang-cookie}" | base64 -d)"


Note that the credentials are saved in persistent volume claims and will not be changed upon upgrade or reinstallation unless the persistent volume claim has been deleted. If this is not the first installation of this chart, the credentials may not be valid.
Note that the credentials are saved in persistent volume claims and will not be changed upon upgrade or reinstallation unless the persistent volume claim has been deleted. If this is not the first installation of this chart, the credentials may not be valid.
This is applicable when no passwords are set and therefore the random password is autogenerated. In case of using a fixed password, you should specify it when upgrading.
This is applicable when no passwords are set and therefore the random password is autogenerated. In case of using a fixed password, you should specify it when upgrading.
More information about the credentials may be found at https://docs.bitnami.com/general/how-to/troubleshoot-helm-chart-issues/#credential-errors-while-upgrading-chart-releases.
More information about the credentials may be found at https://docs.bitnami.com/general/how-to/troubleshoot-helm-chart-issues/#credential-errors-while-upgrading-chart-releases.


RabbitMQ can be accessed within the cluster on port 5672 at rabbit-rabbitmq.default.svc.cluster.local
RabbitMQ can be accessed within the cluster on port 5672 at rabbit-rabbitmq.default.svc.cluster.local


To access for outside the cluster, perform the following steps:
To access for outside the cluster, perform the following steps:


To Access the RabbitMQ AMQP port:
To Access the RabbitMQ AMQP port:


echo "URL : amqp://127.0.0.1:5672/"
echo "URL : amqp://127.0.0.1:5672/"
kubectl port-forward --namespace default svc/rabbit-rabbitmq 5672:5672
kubectl port-forward --namespace default svc/rabbit-rabbitmq 5672:5672


To Access the RabbitMQ Management interface:
To Access the RabbitMQ Management interface:


echo "URL : http://127.0.0.1:15672/"
echo "URL : http://127.0.0.1:15672/"
kubectl port-forward --namespace default svc/rabbit-rabbitmq 15672:15672
kubectl port-forward --namespace default svc/rabbit-rabbitmq 15672:15672