#amazon-eks #kubernetes-pvc
Вопрос:
У меня есть кластер AWS eks, который я пытаюсь экспортировать в корзину S3.
Версия Kubernetes: 1.19 Версия Кастена: 4.5.2 Класс хранения: ebs-cs. Источник: EBS CSI.
Кастен установлен со штурвалом»
helm install k10 kasten/k10 --namespace=kasten-io --set secrets.awsAccessKeyId="lt;access_keygt;" --set secrets.awsSecretAccessKey="lt;secret_key"
Установлены дополнительные ресурсы:
kubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/external-snapshotter/master/client/config/crd/snapshot.storage.k8s.io_volumesnapshotclasses.yaml kubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/external-snapshotter/master/client/config/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml kubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/external-snapshotter/master/client/config/crd/snapshot.storage.k8s.io_volumesnapshots.yaml kubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/external-snapshotter/master/deploy/kubernetes/snapshot-controller/rbac-snapshot-controller.yaml kubectl apply -f https://raw.githubusercontent.com/kubernetes-csi/external-snapshotter/master/deploy/kubernetes/snapshot-controller/setup-snapshot-controller.yaml
Создан класс VolumeSnapshotКласс:
apiVersion: snapshot.storage.k8s.io/v1beta1 kind: VolumeSnapshotClass metadata: name: test-snapclass annotations: k10.kasten.io/is-snapshot-class: "true" driver: ebs.csi.aws.com deletionPolicy: Delete
Я могу запустить резервное копирование с помощью панели управления Kasten, но при попытке экспортировать приложение я получаю следующую ошибку:
message: 'Failed to create VolumeSnapshotClass: k10-clone-test-snapclass: VolumeSnapshotClass.snapshot.storage.k8s.io "k10-clone-test-snapclass" is invalid: parameters: Invalid value: "null": parameters in body must be of type object: "null"'