Путь к постоянному хранилищу папки Rancher/Vmware
Я чувствую, что очень близок к тому, чтобы это заработало. У меня есть небольшой кластер Rancher 2.2.8, который я могу успешно развернуть на моем vCenter6.7. Однако в первый раз я забыл настроить облачного провайдера, чтобы иметь постоянное хранилище.
Я читал документацию и пробовал множество настроек vsphereCloudProvider, но ни в коем случае не могу найти папку, когда я пытаюсь создать постоянное хранилище.
- Владелец ранчо: 2.2.8
- vCenter: 6.7 (на хосте ESXi 6.5)
- CentOS 7
Вот пример того, что я пытаюсь. Я также пробовал абсолютный путь, и во всех случаях он может найти хранилище данных, а не папку:
cloud_provider:
name: vsphere
vsphereCloudProvider:
global:
insecure-flag: true
virtual_center:
www.vcenterserver.com:
user: administrator@vsphere.local
password: blahblahblah
datacenters: Datacenter
workspace:
server: www.vcenterserver.com:
folder: rancher-pv-01
datacenter: Datacenter
default-datastore: SC02
disk:
scsicontrollertype: pvscsi
network:
public-network: DHCP
Извините, я забыл указать фактическую ошибку...
I0924 18:03:04.603132 1 event.go:209] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"default", Name:"vol-01", UID:"0cfbd0ec-def5-11e9-8275-005056b17f97", APIVersion:"v1", ResourceVersion:"7961", FieldPath:""}): type: 'Warning' reason: 'ProvisioningFailed' Failed to provision volume with StorageClass "vcenter-storage-class": folder 'rancher-pv-01' not found