Как создать класс хранения st1 в кластере, развернутом Kops? - PullRequest
0 голосов
/ 01 мая 2018

Я развернул кластер с копиями, а затем перечислил класс хранения:

kubectl get storageclass --all-namespaces
NAME            PROVISIONER             AGE
default         kubernetes.io/aws-ebs   2h
gp2 (default)   kubernetes.io/aws-ebs   2h

Я хочу сделать ПВХ типа st1, как мне это сделать?

1 Ответ

0 голосов
/ 01 мая 2018

Вы можете создавать классы хранения, как и любой другой ресурс Kubernetes. Для класса хранения st1 должно работать следующее:

kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: st1
provisioner: kubernetes.io/aws-ebs
parameters:
  type: st1

Более подробную информацию о классах хранения можно найти в документации , а также, в частности, об использовании поставщика kubenetes.io/aws-ebs .

Если затем вы хотите динамически подготовить том с использованием этого класса, используйте свойство storageClassName: st1 при создании PVC:

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: your-pvc
spec:
  accessModes:
    - ReadWriteOnce
  storageClassName: st1
  resources:
    requests:
      storage: 500Gi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...