chore: 调整redis-server 的部署yaml
diff --git a/deploy-manifests/k8s-rancher/open-platform/0.open-platform/0.developer-center-base.yaml b/deploy-manifests/k8s-rancher/open-platform/0.open-platform/0.developer-center-base.yaml
index b9d0a5c..9315ec7 100644
--- a/deploy-manifests/k8s-rancher/open-platform/0.open-platform/0.developer-center-base.yaml
+++ b/deploy-manifests/k8s-rancher/open-platform/0.open-platform/0.developer-center-base.yaml
@@ -61,6 +61,22 @@
# redis-server
####################################################
+# 若存在存储,可使用PVC
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ namespace: developer-center
+ name: redis-data-pvc
+spec:
+ accessModes:
+ - ReadWriteMany
+ # 根据情况修改,修改 存储类 的名称
+ storageClassName: nfs-client
+ resources:
+ requests:
+ storage: 50Gi
+
---
apiVersion: v1
kind: Secret
@@ -131,8 +147,11 @@
secretKeyRef:
name: redis-server
key: REDIS_PASSWORD
+ # 若使用了学校搭设的私有仓库,请修改
image: bitnami/redis:4.0
+ # 若使用了学校搭设的私有仓库,请修改 为 Always
imagePullPolicy: IfNotPresent
+ # imagePullPolicy: Always
livenessProbe:
exec:
command:
@@ -160,17 +179,29 @@
volumeMounts:
- mountPath: /bitnami/redis/data
name: redis-data
+ resources:
+ requests:
+ memory: "1024Mi"
+ limits:
+ memory: "1024Mi"
dnsPolicy: ClusterFirst
restartPolicy: Always
securityContext:
- fsGroup: 1001
+ fsGroup: 0
# runAsUser: 1001
# https://github.com/bitnami/bitnami-docker-redis/issues/106#issuecomment-388884372
- runAsUser: 0
+ # runAsUser: 0
terminationGracePeriodSeconds: 30
volumes:
- - emptyDir: {}
- name: redis-data
+ # 若存在存储,可使用PVC,否则使用 emptyDir(注意空格)
+ # - name: redis-data
+ # emptyDir: {}
+ - name: redis-data
+ persistentVolumeClaim:
+ claimName: redis-data-pvc
+ # 若使用了学校搭设的私有仓库,请增加以下配置(取消注释即可,注意空格)
+ # imagePullSecrets:
+ # - name: harbor-registry
updateStrategy:
rollingUpdate:
partition: 0