apiVersion: apps/v1 kind: StatefulSet metadata: labels: app.kubernetes.io/component: master app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: redis helm.sh/chart: redis-15.5.5 name: redis4peertube-master spec: podManagementPolicy: OrderedReady replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app.kubernetes.io/component: master app.kubernetes.io/name: redis serviceName: redis4peertube-headless template: metadata: annotations: checksum/configmap: 18c14af91ccb7a1db8b31bc3bc25973f1b2031e1f26789f96c9bf9bb19cddebe checksum/health: 49644cc2d1d14ab795681d22cdd0351f6b6edfa88aa943520cb5dffb5c9ab697 checksum/scripts: 5eca628e8b3d5934f109dfd33d6f8eb470d7be3cd93caeeee6d9f83e6f960951 checksum/secret: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 creationTimestamp: null labels: app.kubernetes.io/component: master app.kubernetes.io/name: redis helm.sh/chart: redis-15.5.5 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchLabels: app.kubernetes.io/component: master app.kubernetes.io/instance: redis4peertube app.kubernetes.io/name: redis namespaces: - peertube topologyKey: kubernetes.io/hostname weight: 1 containers: - args: - -c - /opt/bitnami/scripts/start-scripts/start-master.sh command: - /bin/bash env: - name: BITNAMI_DEBUG value: "true" - name: REDIS_REPLICATION_MODE value: master - name: ALLOW_EMPTY_PASSWORD value: "yes" - name: REDIS_TLS_ENABLED value: "no" - name: REDIS_PORT value: "6379" image: docker.io/bitnami/redis:5.0.14-debian-10-r45 imagePullPolicy: IfNotPresent livenessProbe: exec: command: - sh - -c - /health/ping_liveness_local.sh 5 failureThreshold: 5 initialDelaySeconds: 20 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 6 name: redis ports: - containerPort: 6379 name: redis protocol: TCP readinessProbe: exec: command: - sh - -c - /health/ping_readiness_local.sh 1 failureThreshold: 5 initialDelaySeconds: 20 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 2 securityContext: runAsUser: 1001 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /opt/bitnami/scripts/start-scripts name: start-scripts - mountPath: /health name: health - mountPath: /data name: redis-data - mountPath: /opt/bitnami/redis/mounted-etc name: config - mountPath: /opt/bitnami/redis/etc/ name: redis-tmp-conf - mountPath: /tmp name: tmp dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1001 serviceAccount: redis4peertube serviceAccountName: redis4peertube terminationGracePeriodSeconds: 30 volumes: - configMap: defaultMode: 493 name: redis4peertube-scripts name: start-scripts - configMap: defaultMode: 493 name: redis4peertube-health name: health - configMap: defaultMode: 420 name: redis4peertube-configuration name: config - name: redis-tmp-conf - name: tmp updateStrategy: rollingUpdate: partition: 0 type: RollingUpdate volumeClaimTemplates: - apiVersion: v1 kind: PersistentVolumeClaim metadata: creationTimestamp: null labels: app.kubernetes.io/component: master app.kubernetes.io/instance: redis4peertube app.kubernetes.io/name: redis name: redis-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 8Gi volumeMode: Filesystem