diff --git a/1.Cluster/long.yaml b/1.Cluster/long.yaml new file mode 100644 index 0000000..a894bf4 --- /dev/null +++ b/1.Cluster/long.yaml @@ -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 diff --git a/README.md b/README.md index 1a2f2a1..06a30c0 100644 --- a/README.md +++ b/README.md @@ -12,8 +12,8 @@ ## Порядок действий 1. создаем 3 ноды под куб, одну ВМ под FreeIPA -для куба идеально - ubuntu 20.04 -для IPA - fedora 35 +для куба идеально - ubuntu 22.04 +для IPA - fedora 37 2. поднимаем куб и стаавим зависимости для работы по [гайду](./1.Cluster/README.md) 3. поднимаем ArgoCD по [гайду](./2.ArgoCD/README.md)