mirror of
https://github.com/bitnami/charts.git
synced 2026-03-06 15:10:15 +08:00
Synchronize upstreamed folder to b85064b
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
name: mariadb
|
||||
version: 5.0.7
|
||||
version: 5.0.8
|
||||
appVersion: 10.1.36
|
||||
description: Fast, reliable, scalable, and easy to use open-source relational database system. MariaDB Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software. Highly available MariaDB cluster.
|
||||
keywords:
|
||||
|
||||
@@ -53,6 +53,7 @@ The following table lists the configurable parameters of the MariaDB chart and t
|
||||
| `image.pullPolicy` | MariaDB image pull policy | `Always` if `imageTag` is `latest`, else `IfNotPresent` |
|
||||
| `image.pullSecrets` | Specify image pull secrets | `nil` (does not add image pull secrets to deployed pods) |
|
||||
| `service.type` | Kubernetes service type | `ClusterIP` |
|
||||
| `service.clusterIp` | Specific cluster IP when service type is cluster IP. Use None for headless service | `nil` |
|
||||
| `service.port` | MySQL service port | `3306` |
|
||||
| `rootUser.password` | Password for the `root` user | _random 10 character alphanumeric string_ |
|
||||
| `rootUser.forcePassword` | Force users to specify a password | `false` |
|
||||
@@ -62,6 +63,8 @@ The following table lists the configurable parameters of the MariaDB chart and t
|
||||
| `replication.enabled` | MariaDB replication enabled | `true` |
|
||||
| `replication.user` | MariaDB replication user | `replicator` |
|
||||
| `replication.password` | MariaDB replication user password | _random 10 character alphanumeric string_ |
|
||||
| `master.annotations[].key` | key for the the annotation list item | `nil` |
|
||||
| `master.annotations[].value` | value for the the annotation list item | `nil` |
|
||||
| `master.affinity` | Master affinity (in addition to master.antiAffinity when set) | `{}` |
|
||||
| `master.antiAffinity` | Master pod anti-affinity policy | `soft` |
|
||||
| `master.tolerations` | List of node taints to tolerate (master) | `[]` |
|
||||
@@ -87,6 +90,8 @@ The following table lists the configurable parameters of the MariaDB chart and t
|
||||
| `master.readinessProbe.successThreshold` | Minimum consecutive successes for the probe (master)| `1` |
|
||||
| `master.readinessProbe.failureThreshold` | Minimum consecutive failures for the probe (master) | `3` |
|
||||
| `slave.replicas` | Desired number of slave replicas | `1` |
|
||||
| `slave.annotations[].key` | key for the the annotation list item | `nil` |
|
||||
| `slave.annotations[].value` | value for the the annotation list item | `nil` |
|
||||
| `slave.affinity` | Slave affinity (in addition to slave.antiAffinity when set) | `{}` |
|
||||
| `slave.antiAffinity` | Slave pod anti-affinity policy | `soft` |
|
||||
| `slave.tolerations` | List of node taints to tolerate for (slave) | `[]` |
|
||||
|
||||
@@ -20,6 +20,12 @@ spec:
|
||||
type: RollingUpdate
|
||||
template:
|
||||
metadata:
|
||||
{{- if .Values.master.annotations }}
|
||||
annotations:
|
||||
{{- range .Values.master.annotations }}
|
||||
{{ .key }}: '{{ .value }}'
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
labels:
|
||||
app: "{{ template "mariadb.name" . }}"
|
||||
component: "master"
|
||||
|
||||
@@ -14,6 +14,11 @@ metadata:
|
||||
{{- end }}
|
||||
spec:
|
||||
type: {{ .Values.service.type }}
|
||||
{{- if eq .Values.service.type "ClusterIP" }}
|
||||
{{- if .Values.service.clusterIp }}
|
||||
clusterIP: {{ .Values.service.clusterIp }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
ports:
|
||||
- name: mysql
|
||||
port: {{ .Values.service.port }}
|
||||
|
||||
@@ -21,6 +21,12 @@ spec:
|
||||
type: RollingUpdate
|
||||
template:
|
||||
metadata:
|
||||
{{- if .Values.slave.annotations }}
|
||||
annotations:
|
||||
{{- range .Values.slave.annotations }}
|
||||
{{ .key }}: '{{ .value }}'
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
labels:
|
||||
app: "{{ template "mariadb.name" . }}"
|
||||
component: "slave"
|
||||
|
||||
@@ -15,6 +15,11 @@ metadata:
|
||||
{{- end }}
|
||||
spec:
|
||||
type: {{ .Values.service.type }}
|
||||
{{- if eq .Values.service.type "ClusterIP" }}
|
||||
{{- if .Values.service.clusterIp }}
|
||||
clusterIP: {{ .Values.service.clusterIp }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
ports:
|
||||
- name: mysql
|
||||
port: {{ .Values.service.port }}
|
||||
|
||||
@@ -20,6 +20,7 @@ image:
|
||||
service:
|
||||
## Kubernetes service type, ClusterIP and NodePort are supported at present
|
||||
type: ClusterIP
|
||||
# clusterIp: None
|
||||
port: 3306
|
||||
## Specify the nodePort value for the LoadBalancer and NodePort service types.
|
||||
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport
|
||||
@@ -75,6 +76,12 @@ replication:
|
||||
forcePassword: true
|
||||
|
||||
master:
|
||||
## Mariadb Master additional pod annotations
|
||||
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
|
||||
# annotations:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
@@ -176,6 +183,13 @@ master:
|
||||
slave:
|
||||
replicas: 2
|
||||
|
||||
|
||||
## Mariadb Slave additional pod annotations
|
||||
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
|
||||
# annotations:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
|
||||
@@ -20,6 +20,7 @@ image:
|
||||
service:
|
||||
## Kubernetes service type, ClusterIP and NodePort are supported at present
|
||||
type: ClusterIP
|
||||
# clusterIp: None
|
||||
port: 3306
|
||||
## Specify the nodePort value for the LoadBalancer and NodePort service types.
|
||||
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport
|
||||
@@ -75,6 +76,12 @@ replication:
|
||||
forcePassword: false
|
||||
|
||||
master:
|
||||
## Mariadb Master additional pod annotations
|
||||
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
|
||||
# annotations:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
@@ -176,6 +183,12 @@ master:
|
||||
slave:
|
||||
replicas: 1
|
||||
|
||||
## Mariadb Slave additional pod annotations
|
||||
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
|
||||
# annotations:
|
||||
# - key: key1
|
||||
# value: value1
|
||||
|
||||
## Affinity for pod assignment
|
||||
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
##
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
name: rabbitmq
|
||||
version: 3.3.0
|
||||
version: 3.3.1
|
||||
appVersion: 3.7.8
|
||||
description: Open source message broker software that implements the Advanced Message Queuing Protocol (AMQP)
|
||||
keywords:
|
||||
|
||||
@@ -88,7 +88,7 @@ spec:
|
||||
{{- if .Values.livenessProbe.enabled }}
|
||||
livenessProbe:
|
||||
exec:
|
||||
command: ["sh", "-c", "curl -f --user {{ .Values.rabbitmq.username }}:$RABBITMQ_PASSWORD 127.0.0.1:{{ .Values.rabbitmq.managerPort }}/api/healthchecks/node"]
|
||||
command: ["sh", "-c", "test \"$(curl -f --user {{ .Values.rabbitmq.username }}:$RABBITMQ_PASSWORD 127.0.0.1:{{ .Values.rabbitmq.managerPort }}/api/healthchecks/node)\" = '{\"status\":\"ok\"}'"]
|
||||
initialDelaySeconds: {{ .Values.livenessProbe.initialDelaySeconds }}
|
||||
timeoutSeconds: {{ .Values.livenessProbe.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.livenessProbe.periodSeconds }}
|
||||
@@ -98,7 +98,7 @@ spec:
|
||||
{{- if .Values.readinessProbe.enabled }}
|
||||
readinessProbe:
|
||||
exec:
|
||||
command: ["sh", "-c", "curl -f --user {{ .Values.rabbitmq.username }}:$RABBITMQ_PASSWORD 127.0.0.1:{{ .Values.rabbitmq.managerPort }}/api/healthchecks/node"]
|
||||
command: ["sh", "-c", "test \"$(curl -f --user {{ .Values.rabbitmq.username }}:$RABBITMQ_PASSWORD 127.0.0.1:{{ .Values.rabbitmq.managerPort }}/api/healthchecks/node)\" = '{\"status\":\"ok\"}'"]
|
||||
initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
|
||||
timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
|
||||
periodSeconds: {{ .Values.readinessProbe.periodSeconds }}
|
||||
|
||||
Reference in New Issue
Block a user