diff --git a/step.yaml b/step.yaml index 2660f7de427761b0cc60a163c11fa4c57ee9f72d..07312cbf3500fdb08b73b842e0257437775f4fd8 100644 --- a/step.yaml +++ b/step.yaml @@ -9,9 +9,12 @@ configInfo: value: ["latest"] - name: storageSpec.volumeClaimTemplate.spec.storageClassName text: 存储类 - type: radio + type: storage value: ["rook-ceph-block"] - - name: storageSpec.volumeClaimTemplate.spec.resources.requests.storage - text: 存储容量 - type: text - value: "5Gi" \ No newline at end of file + storage: "4Gi" + hostpath: "/data/path" + - name: storageSpec.volumeClaimTemplate.spec.resources + text: 资源限制 + type: resource + memory: "5Gi" + cpu: "1000m" \ No newline at end of file diff --git a/templates/statefulset.yaml b/templates/statefulset.yaml index 5f2ff6701de90d7b059d564876d5bc019243bb3e..8d788a39c288cdf4ae1fa3ccd459e167640e85cf 100644 --- a/templates/statefulset.yaml +++ b/templates/statefulset.yaml @@ -58,8 +58,14 @@ spec: {{- if .Values.storageSpec.hostPath }} - name: data hostPath: -{{ toYaml $.Values.storageSpec.hostPath | indent 10 }} - {{- else if .Values.storageSpec.volumeClaimTemplate }} + path: /data/{{ .Release.Namespace }}/{{ .Release.Name }}/oracle11g + {{- else if .Values.storageSpec.emptyDir }} + - name: data + emptyDir: {} + {{- end }} + {{- if .Values.storageSpec.hostPath }} + {{- else if .Values.storageSpec.emptyDir }} + {{- else if .Values.storageSpec.volumeClaimTemplate }} volumeClaimTemplates: - metadata: name: "data" @@ -68,7 +74,4 @@ spec: app: {{ .Release.Name }} spec: {{ toYaml $.Values.storageSpec.volumeClaimTemplate.spec | indent 6 }} - {{- else }} - - name: data - emptyDir: {} {{- end }} \ No newline at end of file