expand disk storage
This commit is contained in:
@@ -1,4 +0,0 @@
|
|||||||
---
|
|
||||||
node_labels:
|
|
||||||
- topology.kubernetes.io/zone=rack1
|
|
||||||
- node.kubernetes.io/instance-type=nuc
|
|
||||||
@@ -5,3 +5,4 @@
|
|||||||
roles:
|
roles:
|
||||||
- common
|
- common
|
||||||
- hardening
|
- hardening
|
||||||
|
- storage
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ spec:
|
|||||||
storageSpec:
|
storageSpec:
|
||||||
volumeClaimTemplate:
|
volumeClaimTemplate:
|
||||||
spec:
|
spec:
|
||||||
storageClassName: longhorn
|
storageClassName: longhorn-nvme
|
||||||
accessModes: ["ReadWriteOnce"]
|
accessModes: ["ReadWriteOnce"]
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
@@ -32,7 +32,10 @@ spec:
|
|||||||
podMonitorSelectorNilUsesHelmValues: false
|
podMonitorSelectorNilUsesHelmValues: false
|
||||||
|
|
||||||
grafana:
|
grafana:
|
||||||
adminPassword: "changeme"
|
admin:
|
||||||
|
existingSecret: grafana-admin
|
||||||
|
userKey: admin-user
|
||||||
|
passwordKey: admin-password
|
||||||
ingress:
|
ingress:
|
||||||
enabled: true
|
enabled: true
|
||||||
ingressClassName: traefik
|
ingressClassName: traefik
|
||||||
@@ -71,7 +74,7 @@ spec:
|
|||||||
storage:
|
storage:
|
||||||
volumeClaimTemplate:
|
volumeClaimTemplate:
|
||||||
spec:
|
spec:
|
||||||
storageClassName: longhorn
|
storageClassName: longhorn-nvme
|
||||||
accessModes: ["ReadWriteOnce"]
|
accessModes: ["ReadWriteOnce"]
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ spec:
|
|||||||
memory: 1Gi
|
memory: 1Gi
|
||||||
persistence:
|
persistence:
|
||||||
enabled: true
|
enabled: true
|
||||||
storageClassName: longhorn
|
storageClassName: longhorn-nvme
|
||||||
size: 10Gi
|
size: 10Gi
|
||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ spec:
|
|||||||
primaryUpdateStrategy: unsupervised
|
primaryUpdateStrategy: unsupervised
|
||||||
|
|
||||||
storage:
|
storage:
|
||||||
storageClass: longhorn
|
storageClass: longhorn-nvme
|
||||||
size: 10Gi
|
size: 10Gi
|
||||||
|
|
||||||
postgresql:
|
postgresql:
|
||||||
|
|||||||
@@ -20,8 +20,9 @@ spec:
|
|||||||
defaultSettings:
|
defaultSettings:
|
||||||
defaultReplicaCount: 1
|
defaultReplicaCount: 1
|
||||||
defaultDataLocality: best-effort
|
defaultDataLocality: best-effort
|
||||||
|
createDefaultDiskLabeledNodes: false
|
||||||
persistence:
|
persistence:
|
||||||
defaultClassReplicaCount: 2
|
defaultClassReplicaCount: 1
|
||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
namespace: longhorn-system
|
namespace: longhorn-system
|
||||||
|
|||||||
@@ -4,3 +4,4 @@ resources:
|
|||||||
- application.yaml
|
- application.yaml
|
||||||
- namespace.yaml
|
- namespace.yaml
|
||||||
- servicemonitor.yaml
|
- servicemonitor.yaml
|
||||||
|
- node-disks.yaml
|
||||||
|
|||||||
@@ -9,6 +9,21 @@ allowVolumeExpansion: true
|
|||||||
reclaimPolicy: Delete
|
reclaimPolicy: Delete
|
||||||
volumeBindingMode: Immediate
|
volumeBindingMode: Immediate
|
||||||
parameters:
|
parameters:
|
||||||
numberOfReplicas: "2"
|
numberOfReplicas: "1"
|
||||||
staleReplicaTimeout: "2880"
|
staleReplicaTimeout: "2880"
|
||||||
dataLocality: best-effort
|
dataLocality: best-effort
|
||||||
|
diskSelector: hdd
|
||||||
|
---
|
||||||
|
apiVersion: storage.k8s.io/v1
|
||||||
|
kind: StorageClass
|
||||||
|
metadata:
|
||||||
|
name: longhorn-nvme
|
||||||
|
provisioner: driver.longhorn.io
|
||||||
|
allowVolumeExpansion: true
|
||||||
|
reclaimPolicy: Delete
|
||||||
|
volumeBindingMode: Immediate
|
||||||
|
parameters:
|
||||||
|
numberOfReplicas: "1"
|
||||||
|
staleReplicaTimeout: "2880"
|
||||||
|
dataLocality: best-effort
|
||||||
|
diskSelector: nvme
|
||||||
|
|||||||
Reference in New Issue
Block a user