Kubernetes StatefulSet Manifest: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 36: | Line 36: | ||
terminationGracePeriodSeconds: ... | terminationGracePeriodSeconds: ... | ||
volumeClaimTemplates: | volumeClaimTemplates: | ||
- metadata: | |||
name: data | |||
spec: | |||
volumeMode: Filesystem | |||
accessModes: | |||
- ReadWriteOnce | |||
resources: | |||
requests: | |||
storage: 8Gi |
Revision as of 17:05, 11 December 2019
Internal
Example
apiVersion: apps/v1 kind: StatefulSet metadata: name: postgresql labels: color: blue spec: replicas: 1 serviceName: postgresql-headless selector: matchLabels: app: postgresql role: master podManagementPolicy: OrderedReady updateStrategy: type: RollingUpdate template: metadata: name: postgresql labels: app: postgresql role: master spec: containers: - ... initContainers: - ... dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: ... terminationGracePeriodSeconds: ... volumeClaimTemplates: - metadata: name: data spec: volumeMode: Filesystem accessModes: - ReadWriteOnce resources: requests: storage: 8Gi