mirror of
https://github.com/wahyd4/charts.git
synced 2026-08-09 05:06:29 +10:00
migrated rabbitmq chart
This commit is contained in:
+11
-7
@@ -1,10 +1,14 @@
|
||||
name: rabbitmq
|
||||
home: https://www.rabbitmq.com
|
||||
source:
|
||||
- https://github.com/bitnami/bitnami-docker-rabbitmq
|
||||
version: 0.2.1
|
||||
version: 0.3.0
|
||||
description: Open source message broker software that implements the Advanced Message Queuing Protocol (AMQP)
|
||||
keywords:
|
||||
- rabbitmq
|
||||
- message queue
|
||||
- AMQP
|
||||
home: https://www.rabbitmq.com
|
||||
sources:
|
||||
- https://github.com/bitnami/bitnami-docker-rabbitmq
|
||||
maintainers:
|
||||
- Bitnami <containers@bitnami.com>
|
||||
details: |-
|
||||
RabbitMQ is an open source message broker software that implements the Advanced Message Queuing Protocol (AMQP).
|
||||
- name: Bitnami
|
||||
email: containers@bitnami.com
|
||||
engine: gotpl
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
#helm:generate helmc tpl -d tpl/values.toml -o manifests/rabbitmq-secrets.yaml $HELM_GENERATE_FILE
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: rabbitmq
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
heritage: bitnami
|
||||
type: Opaque
|
||||
data:
|
||||
rabbitmq-password: "Yml0bmFtaQ=="
|
||||
rabbitmq-erlangcookie: ""
|
||||
@@ -1,51 +1,53 @@
|
||||
#helm:generate helmc tpl -d tpl/values.toml -o manifests/rabbitmq-rc.yaml $HELM_GENERATE_FILE
|
||||
apiVersion: v1
|
||||
kind: ReplicationController
|
||||
metadata:
|
||||
name: rabbitmq
|
||||
name: {{ printf "%s-%s" .Release.Name "rabbitmq" | trunc 24 }}
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
release: {{ .Release.Name }}
|
||||
heritage: bitnami
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
provider: rabbitmq
|
||||
version: 3.6.2-r0
|
||||
release: {{ .Release.Name }}
|
||||
version: {{ .Values.imageTag }}
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
version: 3.6.2-r0
|
||||
release: {{ .Release.Name }}
|
||||
version: {{ .Values.imageTag }}
|
||||
heritage: bitnami
|
||||
spec:
|
||||
containers:
|
||||
- name: rabbitmq
|
||||
image: bitnami/rabbitmq:3.6.2-r0
|
||||
image: bitnami/rabbitmq:{{ .Values.imageTag }}
|
||||
env:
|
||||
- name: RABBITMQ_USERNAME
|
||||
value: "user"
|
||||
value: {{ .Values.rabbitmqUsername | quote }}
|
||||
- name: RABBITMQ_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: rabbitmq
|
||||
name: {{ printf "%s-%s" .Release.Name "rabbitmq" | trunc 24 }}
|
||||
key: rabbitmq-password
|
||||
- name: RABBITMQ_ERLANGCOOKIE
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: rabbitmq
|
||||
name: {{ printf "%s-%s" .Release.Name "rabbitmq" | trunc 24 }}
|
||||
key: rabbitmq-erlangcookie
|
||||
- name: RABBITMQ_NODEPORT
|
||||
value: "5672"
|
||||
value: {{ .Values.rabbitmqNodeport | quote }}
|
||||
- name: RABBITMQ_NODETYPE
|
||||
value: "stats"
|
||||
value: {{ .Values.rabbitmqNodetype | quote }}
|
||||
- name: RABBITMQ_NODENAME
|
||||
value: "rabbit"
|
||||
value: {{ .Values.rabbitmqNodename | quote }}
|
||||
- name: RABBITMQ_CLUSTERNODENAME
|
||||
value: ""
|
||||
value: {{ .Values.rabbitmqClusternodename | quote }}
|
||||
- name: RABBITMQ_VHOST
|
||||
value: "/"
|
||||
value: {{ .Values.rabbitmqVhost | quote }}
|
||||
- name: RABBITMQ_MANAGERBINDIP
|
||||
value: "0.0.0.0"
|
||||
value: {{ .Values.rabbitmqManagerbindip | quote }}
|
||||
ports:
|
||||
- name: rabbitmq
|
||||
containerPort: 15672
|
||||
@@ -0,0 +1,12 @@
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: {{ printf "%s-%s" .Release.Name "rabbitmq" | trunc 24 }}
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
release: {{ .Release.Name }}
|
||||
heritage: bitnami
|
||||
type: Opaque
|
||||
data:
|
||||
rabbitmq-password: {{ default "" .Values.rabbitmqPassword | b64enc | quote }}
|
||||
rabbitmq-erlangcookie: {{ default "" .Values.rabbitmqErlangcookie | b64enc | quote }}
|
||||
@@ -1,9 +1,10 @@
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: rabbitmq
|
||||
name: {{ printf "%s-%s" .Release.Name "rabbitmq" | trunc 24 }}
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
release: {{ .Release.Name }}
|
||||
heritage: bitnami
|
||||
spec:
|
||||
type: LoadBalancer
|
||||
@@ -13,3 +14,4 @@ spec:
|
||||
targetPort: rabbitmq
|
||||
selector:
|
||||
provider: rabbitmq
|
||||
release: {{ .Release.Name }}
|
||||
@@ -1,71 +0,0 @@
|
||||
#helm:generate helmc tpl -d tpl/values.toml -o manifests/rabbitmq-rc.yaml $HELM_GENERATE_FILE
|
||||
apiVersion: v1
|
||||
kind: ReplicationController
|
||||
metadata:
|
||||
name: rabbitmq
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
heritage: bitnami
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
provider: rabbitmq
|
||||
version: 3.6.2-r0
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
version: 3.6.2-r0
|
||||
heritage: bitnami
|
||||
spec:
|
||||
containers:
|
||||
- name: rabbitmq
|
||||
image: bitnami/rabbitmq:3.6.2-r0
|
||||
env:
|
||||
- name: RABBITMQ_USERNAME
|
||||
value: {{ .rabbitmqUsername | quote }}
|
||||
- name: RABBITMQ_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: rabbitmq
|
||||
key: rabbitmq-password
|
||||
- name: RABBITMQ_ERLANGCOOKIE
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: rabbitmq
|
||||
key: rabbitmq-erlangcookie
|
||||
- name: RABBITMQ_NODEPORT
|
||||
value: {{ .rabbitmqNodeport | quote }}
|
||||
- name: RABBITMQ_NODETYPE
|
||||
value: {{ .rabbitmqNodetype | quote }}
|
||||
- name: RABBITMQ_NODENAME
|
||||
value: {{ .rabbitmqNodename | quote }}
|
||||
- name: RABBITMQ_CLUSTERNODENAME
|
||||
value: {{ .rabbitmqClusternodename | quote }}
|
||||
- name: RABBITMQ_VHOST
|
||||
value: {{ .rabbitmqVhost | quote }}
|
||||
- name: RABBITMQ_MANAGERBINDIP
|
||||
value: {{ .rabbitmqManagerbindip | quote }}
|
||||
ports:
|
||||
- name: rabbitmq
|
||||
containerPort: 15672
|
||||
livenessProbe:
|
||||
exec:
|
||||
command:
|
||||
- rabbitmqctl
|
||||
- status
|
||||
initialDelaySeconds: 30
|
||||
timeoutSeconds: 5
|
||||
readinessProbe:
|
||||
exec:
|
||||
command:
|
||||
- rabbitmqctl
|
||||
- status
|
||||
initialDelaySeconds: 5
|
||||
timeoutSeconds: 1
|
||||
volumeMounts:
|
||||
- name: rabbitmq-data
|
||||
mountPath: /bitnami/rabbitmq
|
||||
volumes:
|
||||
- name: rabbitmq-data
|
||||
emptyDir: {}
|
||||
@@ -1,12 +0,0 @@
|
||||
#helm:generate helmc tpl -d tpl/values.toml -o manifests/rabbitmq-secrets.yaml $HELM_GENERATE_FILE
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: rabbitmq
|
||||
labels:
|
||||
provider: rabbitmq
|
||||
heritage: bitnami
|
||||
type: Opaque
|
||||
data:
|
||||
rabbitmq-password: {{ .rabbitmqPassword | b64enc | quote }}
|
||||
rabbitmq-erlangcookie: {{ .rabbitmqErlangcookie | b64enc | quote }}
|
||||
@@ -1,9 +0,0 @@
|
||||
rabbitmqUsername = "user"
|
||||
rabbitmqPassword = "bitnami"
|
||||
rabbitmqErlangcookie = ""
|
||||
rabbitmqNodeport = "5672"
|
||||
rabbitmqNodetype = "stats"
|
||||
rabbitmqNodename = "rabbit"
|
||||
rabbitmqClusternodename = ""
|
||||
rabbitmqVhost = "/"
|
||||
rabbitmqManagerbindip = "0.0.0.0"
|
||||
@@ -0,0 +1,10 @@
|
||||
imageTag: 3.6.2-r0
|
||||
rabbitmqUsername: user
|
||||
rabbitmqPassword: bitnami
|
||||
rabbitmqErlangcookie:
|
||||
rabbitmqNodeport: 5672
|
||||
rabbitmqNodetype: stats
|
||||
rabbitmqNodename: rabbit
|
||||
rabbitmqClusternodename:
|
||||
rabbitmqVhost: /
|
||||
rabbitmqManagerbindip: 0.0.0.0
|
||||
Reference in New Issue
Block a user