This commit is contained in:
2024-07-02 19:58:16 +07:00
commit 679596c21c
45 changed files with 4022 additions and 0 deletions

16
2.longhorn/README.md Normal file
View File

@@ -0,0 +1,16 @@
# longhorn
## Установка
```bash
helm upgrade --install --create-namespace -n longhorn-system longhorn charts/longhorn/
```
## Бекапы
1. заполняем файлик секретов кредами для подключения к s3
2. применяем, подключаем в настройках longhorn, проверяем
## Storage классы
Дополнительные storage-классы позволят создавать блочные устройства с разными вариациями настроек, например кол-вом реплик

View File

@@ -0,0 +1,10 @@
apiVersion: v1
kind: Secret
metadata:
name: minio-secret
namespace: longhorn-system
data:
AWS_ACCESS_KEY_ID:
AWS_ENDPOINTS:
AWS_SECRET_ACCESS_KEY:
type: Opaque

View File

@@ -0,0 +1,14 @@
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: longhorn-reclaim2
annotations:
storageclass.kubernetes.io/is-default-class: "false"
provisioner: driver.longhorn.io
allowVolumeExpansion: true
parameters:
numberOfReplicas: "2"
staleReplicaTimeout: "30"
fromBackup: ""
baseImage: ""
reclaimPolicy: Delete