feat(storage): proxmox-csi-plugin + StorageClass на пулы Proxmox (rpool/local-zfs)
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: proxmox-csi-config
|
||||
stringData:
|
||||
config.yaml: |-
|
||||
clusters:
|
||||
- url: https://pve.grachevko.ru:8006/api2/json
|
||||
# PVE отдаёт самоподписанный сертификат — проверку отключаем.
|
||||
insecure: true
|
||||
token_id: kubernetes-csi@pve!csi
|
||||
# TODO: вписать секрет токена из `pveum user token add kubernetes-csi@pve csi`
|
||||
# и зашифровать файл: sops -e -i kubernetes/apps/storage/proxmox-csi/app/secret.sops.yaml
|
||||
token_secret: REPLACE_WITH_PVE_TOKEN_SECRET
|
||||
# region = имя Proxmox-кластера (pvecm create home-ops),
|
||||
# zone (имя узла PVE) приходит из метки topology.kubernetes.io/zone.
|
||||
region: home-ops
|
||||
Reference in New Issue
Block a user