This commit is contained in:
2023-01-23 20:57:45 +07:00
parent 7493c741a1
commit 8f6111a260
2 changed files with 35 additions and 2 deletions

33
1.Cluster/long.yaml Normal file
View File

@@ -0,0 +1,33 @@
---
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: longhorn-retain1
provisioner: driver.longhorn.io
parameters:
numberOfReplicas: "2"
staleReplicaTimeout: "30"
recurringJobs: '[{"name":"optimize", "task":"snapshot", "cron":"0 3 * * *", "retain":1}]'
reclaimPolicy: Retain
---
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: longhorn-reclaim1
provisioner: driver.longhorn.io
parameters:
numberOfReplicas: "2"
staleReplicaTimeout: "30"
recurringJobs: '[{"name":"optimize", "task":"snapshot", "cron":"0 4 * * *", "retain":1}]'
reclaimPolicy: Delete
---
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: longhorn-reclaim0
provisioner: driver.longhorn.io
parameters:
numberOfReplicas: "1"
staleReplicaTimeout: "30"
recurringJobs: '[{"name":"optimize", "task":"snapshot", "cron":"10 4 * * *", "retain":1}]'
reclaimPolicy: Delete

View File

@@ -12,8 +12,8 @@
## Порядок действий ## Порядок действий
1. создаем 3 ноды под куб, одну ВМ под FreeIPA 1. создаем 3 ноды под куб, одну ВМ под FreeIPA
для куба идеально - ubuntu 20.04 для куба идеально - ubuntu 22.04
для IPA - fedora 35 для IPA - fedora 37
2. поднимаем куб и стаавим зависимости для работы по [гайду](./1.Cluster/README.md) 2. поднимаем куб и стаавим зависимости для работы по [гайду](./1.Cluster/README.md)
3. поднимаем ArgoCD по [гайду](./2.ArgoCD/README.md) 3. поднимаем ArgoCD по [гайду](./2.ArgoCD/README.md)