Динамическое предоставление томов позволяет создавать тома хранения по требованию.
Сборка проекта будет работать только в том случае, если проект находится в вашем GOPATH
. Загрузите проект в каталог вашего GOPATH
с помощью go get
или клонируйте его вручную.
$ go get github.com/AliyunContainerService/alicloud-storage-provisioner
Теперь соберите проект и образ Docker, проверив последнюю версию выпуска и запустив make container
в каталоге проекта.
# cd $GOPATH/src/github.com/AliyunContainerService/alicloud-storage-provisioner/build
# sh build.sh
Provisioner развёртывается в кластере alicloud k8s по умолчанию.
# kubectl create -f deploy/deployment.yaml
deployment "disk-provisioner" created
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: disk
spec:
accessModes:
- ReadWriteOnce
storageClassName: alicloud-disk-common
resources:
requests:
storage: 20Gi
storageClassName
: выбирается из «alicloud-disk-common» (общий диск alicloud), «alicloud-disk-efficiency» (эффективный диск alicloud), «alicloud-disk-ssd» (диск alicloud ssd), «alicloud-disk-available»;
accessModes
: поддерживает «ReadWriteOnce» для диска alicloud;
storage
: настраивает ожидаемый размер диска;
$ kubectl create -f deploy/pvc.yaml
persistentvolumeclaim "disk" created
# kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
disk Bound d-bp1cz8sslda31ld2snbq 20Gi RWO alicloud-disk-common 11s
# kubectl get pv
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE
d-bp1cz8sslda31ld2snbq 20Gi RWO Delete Bound default/disk alicloud-disk-common 14s
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )