Я пытаюсь установить heptio velero (ранее известный как Ark) для одного из моих кластеров k8s.
Я предпринял следующие шаги
A] установить prereq.
оригинальный файл yaml здесь
B] установить секреты
kubectl создать секретные универсальные облачные учетные данные --from-literal AZURE_RESOURCE_GROUP = "имя-группы-ресурсов-ресурсов-где-мой-vm и т. д., как правило, начинается с MC_ в лазури"
C] применить оставшиеся ресурсы k8s
эти файлы
содержимое тома, расположение моментального снимка
---
apiVersion: velero.io/v1
kind: VolumeSnapshotLocation
metadata:
name: azure-default
namespace: velero
spec:
provider: azure
config:
apiTimeout: 30
и хранилище резервных копий
---
apiVersion: velero.io/v1
kind: BackupStorageLocation
metadata:
name: default
namespace: velero
spec:
provider: azure
objectStorage:
bucket: "<blob name for bucket>""
config:
resourceGroup: "<resource group name of my azure storage>"
storageAccount: "<storage account name >"
C] при просмотре журналов я обнаружил следующую ошибку
Failed to list *v1.VolumeSnapshotLocation:
v1.VolumeSnapshotLocationList.Items:
[]v1.VolumeSnapshotLocation: v1.VolumeSnapshotLocation.Spec:
v1.VolumeSnapshotLocationSpec.Config: ReadString: expects " or n, but found 3,error found in