Путь к хранилищу постоянных папок Rancher / Vmware - PullRequest
1 голос
/ 24 сентября 2019

Мне кажется, я очень близок к тому, чтобы заставить это работать.У меня есть небольшой кластер Rancher 2.2.8, который я могу успешно развернуть на своем vCenter 6.7.Однако я впервые забыл настроить облачного провайдера, чтобы у меня было постоянное хранилище.

Я читал документацию и перепробовал множество настроек vsphereCloudProvider, но ни в коем случае он не может найти папку, когда я пытаюсь создать постоянное хранилище.

  • Rancher: 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
...