mirror of
https://github.com/mastodon/chart
synced 2025-05-18 04:53:21 +00:00
Merge branch 'main' into better-nodeselector
This commit is contained in:
commit
91d6b6fb11
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
- Added `nodeSelector` fields for every resource type for better fine-grain tuning of where resources end up.
|
- Added `nodeSelector` fields for every resource type for better fine-grain tuning of where resources end up.
|
||||||
|
|
||||||
|
# 6.2.2
|
||||||
|
|
||||||
|
- `app.kubernetes.io/version` shortens any potential digest hash to 7 characters to avoid hitting the 63 character label limit.
|
||||||
|
|
||||||
# 6.2.1
|
# 6.2.1
|
||||||
|
|
||||||
- Fixed some situations where disabling all bitnami charts caused it to error.
|
- Fixed some situations where disabling all bitnami charts caused it to error.
|
||||||
|
|
|
@ -48,7 +48,7 @@ helm.sh/chart: {{ include "mastodon.chart" . }}
|
||||||
{{ include "mastodon.selectorLabels" . }}
|
{{ include "mastodon.selectorLabels" . }}
|
||||||
{{ include "mastodon.globalLabels" . }}
|
{{ include "mastodon.globalLabels" . }}
|
||||||
{{- if .Values.image.tag }}
|
{{- if .Values.image.tag }}
|
||||||
app.kubernetes.io/version: {{ .Values.image.tag | quote }}
|
app.kubernetes.io/version: {{ regexReplaceAll "@(\\w+:\\w{0,7})\\w*" .Values.image.tag "@${1}" | quote }}
|
||||||
{{- else if .Chart.AppVersion }}
|
{{- else if .Chart.AppVersion }}
|
||||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
42
values.yaml
42
values.yaml
|
@ -577,7 +577,13 @@ ingress:
|
||||||
hosts:
|
hosts:
|
||||||
- streaming.mastodon.local
|
- streaming.mastodon.local
|
||||||
|
|
||||||
# -- https://github.com/bitnami/charts/tree/master/bitnami/elasticsearch#parameters
|
# Configuration for Elasticsearch.
|
||||||
|
# When enabled, the bitnami helm chart is used for Elasticsearch deployment, and
|
||||||
|
# all values here correspond to their values file. Please see the bitnami chart
|
||||||
|
# documentation:
|
||||||
|
# https://github.com/bitnami/charts/tree/master/bitnami/elasticsearch#parameters
|
||||||
|
#
|
||||||
|
# Please note that we recommend using your own deployment for better management.
|
||||||
elasticsearch:
|
elasticsearch:
|
||||||
# Elasticsearch is powering full-text search. It is optional.
|
# Elasticsearch is powering full-text search. It is optional.
|
||||||
|
|
||||||
|
@ -615,7 +621,13 @@ elasticsearch:
|
||||||
metrics:
|
metrics:
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
|
|
||||||
|
# Configuration for PostgreSQL.
|
||||||
|
# When enabled, the bitnami helm chart is used for PostgreSQL deployment, and
|
||||||
|
# all values here correspond to their values file. Please see the bitnami chart
|
||||||
|
# documentation:
|
||||||
# https://github.com/bitnami/charts/tree/master/bitnami/postgresql#parameters
|
# https://github.com/bitnami/charts/tree/master/bitnami/postgresql#parameters
|
||||||
|
#
|
||||||
|
# Please note that we recommend using your own deployment for better management.
|
||||||
postgresql:
|
postgresql:
|
||||||
# -- disable if you want to use an existing db; in which case the values below
|
# -- disable if you want to use an existing db; in which case the values below
|
||||||
# must match those of that external postgres instance.
|
# must match those of that external postgres instance.
|
||||||
|
@ -672,7 +684,13 @@ postgresql:
|
||||||
cronjob:
|
cronjob:
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
|
|
||||||
|
# Configuration for Redis.
|
||||||
|
# When enabled, the bitnami helm chart used for Redis deployment, and all values
|
||||||
|
# here correspond to their values file. Please see the bitnami chart
|
||||||
|
# documentation:
|
||||||
# https://github.com/bitnami/charts/tree/master/bitnami/redis#parameters
|
# https://github.com/bitnami/charts/tree/master/bitnami/redis#parameters
|
||||||
|
#
|
||||||
|
# Please note that we recommend using your own deployment for better management.
|
||||||
redis:
|
redis:
|
||||||
# disable if you want to use an existing redis instance; in which case the
|
# disable if you want to use an existing redis instance; in which case the
|
||||||
# values below must match those of that external redis instance
|
# values below must match those of that external redis instance
|
||||||
|
@ -850,23 +868,23 @@ serviceAccount:
|
||||||
# If not set and create is true, a name is generated using the fullname template
|
# If not set and create is true, a name is generated using the fullname template
|
||||||
name: ""
|
name: ""
|
||||||
|
|
||||||
# Custom annotations to apply to all created deployment objects. These can be
|
# Custom annotations to apply to all created mastodon deployment objects. These
|
||||||
# used to help mastodon interact with other services in the cluster.
|
# can be used to help mastodon interact with other services in the cluster.
|
||||||
deploymentAnnotations: {}
|
deploymentAnnotations: {}
|
||||||
|
|
||||||
# -- Kubernetes manages pods for jobs and pods for deployments differently, so you might
|
# -- Kubernetes manages pods for jobs and pods for deployments differently, so you might
|
||||||
# need to apply different annotations to the two different sets of pods. The annotations
|
# need to apply different annotations to the two different sets of pods. The annotations
|
||||||
# set with podAnnotations will be added to all deployment-managed pods.
|
# set with podAnnotations will be added to all mastodon deployment-managed pods.
|
||||||
podAnnotations: {}
|
podAnnotations: {}
|
||||||
|
|
||||||
# If set to true, an annotation with the current chart release number will be added to all mastodon pods. This will
|
# If set to true, an annotation with the current chart release number will be added to all mastodon pods. This will
|
||||||
# cause all pods to be recreated every `helm upgrade` regardless of whether their config or spec changes.
|
# cause all pods to be recreated every `helm upgrade` regardless of whether their config or spec changes.
|
||||||
revisionPodAnnotation: true
|
revisionPodAnnotation: true
|
||||||
|
|
||||||
# The annotations set with jobAnnotations will be added to all job pods.
|
# The annotations set with jobAnnotations will be added to all mastodon job pods
|
||||||
jobAnnotations: {}
|
jobAnnotations: {}
|
||||||
|
|
||||||
# -- Default resources for all Deployments and jobs unless overwritten
|
# -- Default resources for all mastodon Deployments and jobs unless overwritten
|
||||||
resources:
|
resources:
|
||||||
{}
|
{}
|
||||||
# We usually recommend not to specify default resources and to leave this as a conscious
|
# We usually recommend not to specify default resources and to leave this as a conscious
|
||||||
|
@ -883,25 +901,29 @@ resources:
|
||||||
# @ignored
|
# @ignored
|
||||||
tolerations: []
|
tolerations: []
|
||||||
|
|
||||||
# -- Affinity for all pods unless overwritten
|
# -- Affinity for all mastodon pods unless overwritten
|
||||||
affinity: {}
|
affinity: {}
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
# Node(s) on which we will deploy all resources.
|
# Node(s) on which we will deploy all resources.
|
||||||
# Any node selectors specified for individual resources will override this
|
# Any node selectors specified for individual resources will override this
|
||||||
# setting.
|
# setting.
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
|
|
||||||
# -- Timezone for all pods unless overwritten
|
# -- Timezone for all pods unless overwritten
|
||||||
|
=======
|
||||||
|
# -- Timezone for all mastodon pods unless overwritten
|
||||||
|
>>>>>>> main
|
||||||
timezone: UTC
|
timezone: UTC
|
||||||
|
|
||||||
# -- Topology Spread Constraints for all pods unless overwritten
|
# -- Topology Spread Constraints for all mastodon pods unless overwritten
|
||||||
# Please note that you need to use `matchLabelKeys` (Kubernetes 1.25+) if you
|
# Please note that you need to use `matchLabelKeys` (Kubernetes 1.25+) if you
|
||||||
# want to spread each deployment independently, or override topologySpreadConstraints
|
# want to spread each deployment independently, or override topologySpreadConstraints
|
||||||
# for each deployment
|
# for each deployment
|
||||||
topologySpreadConstraints: {}
|
topologySpreadConstraints: {}
|
||||||
|
|
||||||
# Default volume mounts for all pods
|
# Default volume mounts for all mastodon pods
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
|
||||||
# Default volumes for all pods
|
# Default volumes for all mastodon pods
|
||||||
volumes: []
|
volumes: []
|
||||||
|
|
Loading…
Reference in New Issue
Block a user