chore: 修改redis部署,采用存储
diff --git a/deploy-manifests/k8s-rancher/1.authx-service/2.user-data-service/0.user-data-service-base.yaml b/deploy-manifests/k8s-rancher/1.authx-service/2.user-data-service/0.user-data-service-base.yaml
index 3269fcf..6169dd4 100644
--- a/deploy-manifests/k8s-rancher/1.authx-service/2.user-data-service/0.user-data-service-base.yaml
+++ b/deploy-manifests/k8s-rancher/1.authx-service/2.user-data-service/0.user-data-service-base.yaml
@@ -19,6 +19,22 @@
####################################################
# redis-server
####################################################
+
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ namespace: user-data-service
+ name: redis-data-pvc
+spec:
+ accessModes:
+ - ReadWriteMany
+ # 根据情况修改
+ storageClassName: nfs-client
+ resources:
+ requests:
+ storage: 50Gi
+
---
apiVersion: v1
kind: Secret
@@ -130,8 +146,11 @@
runAsUser: 0
terminationGracePeriodSeconds: 30
volumes:
- - emptyDir: {}
- name: redis-data
+ # - name: redis-data
+ # emptyDir: {}
+ - name: redis-data
+ persistentVolumeClaim:
+ claimName: redis-data-pvc
# 若使用了学校搭设的私有仓库,请增加以下配置(取消注释即可)
# imagePullSecrets:
# - name: harbor-registry
diff --git a/deploy-manifests/k8s-rancher/1.authx-service/4.cas-server/0.cas-server-base.yaml b/deploy-manifests/k8s-rancher/1.authx-service/4.cas-server/0.cas-server-base.yaml
index 879ddce..eaf380f 100644
--- a/deploy-manifests/k8s-rancher/1.authx-service/4.cas-server/0.cas-server-base.yaml
+++ b/deploy-manifests/k8s-rancher/1.authx-service/4.cas-server/0.cas-server-base.yaml
@@ -19,6 +19,22 @@
####################################################
# redis-server
####################################################
+
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ namespace: cas-server
+ name: redis-data-pvc
+spec:
+ accessModes:
+ - ReadWriteMany
+ # 根据情况修改
+ storageClassName: nfs-client
+ resources:
+ requests:
+ storage: 50Gi
+
---
apiVersion: v1
kind: Secret
@@ -131,8 +147,11 @@
runAsUser: 0
terminationGracePeriodSeconds: 30
volumes:
- - emptyDir: {}
- name: redis-data
+ # - name: redis-data
+ # emptyDir: {}
+ - name: redis-data
+ persistentVolumeClaim:
+ claimName: redis-data-pvc
# 若使用了学校搭设的私有仓库,请增加以下配置(取消注释即可)
# imagePullSecrets:
# - name: harbor-registry