Просто пытаюсь установить тестовый экземпляр Kubernetes на моем кластере vSphere. Я следую за установку инструкции по kubernetes.io и добраться до точки, где я бегу:Kubernetes устанавливается на vSphere failing
govc import.vmdk kube.vmdk ./kube/
VMDK получает загружены и импортированы, но происходит следующее на моем кластере:
Create virtual machine [Cluster] -- Completes
Clone virtual machine kube-srcvm -- Completes
Reconfigure vm kube-srcvm -- Completes
Delete virtual machine kube-srcvm -- Completes
Reconfigure vm kube-dstvm -- Completes
Delete virtual machine kube-dstvm -- Completes
Delete virtual disk -- Completes
С там я стараюсь ./kube-up.sh:
... Starting cluster using provider: vsphere
... calling verify-prereqs
... calling kube-up
Starting master VM (This can take a minute)...
Error: A specified parameter was not correct.
Я относительно уверен, что мой конфиг в порядке:
export GOVC_URL='https://user:[email protected]/sdk'
export GOVC_DATACENTER='My Datacenter'
export GOVC_DATASTORE='datastore3'
export GOVC_RESOURCE_POOL='/My Datacenter/host/My Cluster/Resources/Kubernetes/'
export GOVC_NETWORK='VM Network'
export GOVC_GUEST_LOGIN='kube:kube'
Так что да, не совсем уверен, куда идти отсюда - любое понимание было бы очень благодарно. Я должен добавить, что я пытаюсь это сделать в кластере vsphere 5.1.
Поддержка vsphere для Kubernetes не очень активно поддерживается. Вы можете попробовать подать вопрос на github и упомянуть @pietern, который написал этот код. Вы также можете попробовать следующее руководство по vmware: https://github.com/xavierbaude/VMware-coreos-multi-nodes-Kubernetes Я могу сказать вам, что сообщение об ошибке «Ошибка: указанный параметр был неправильным» , не исходит из какого-либо кода Кубернетеса. Вероятно, это происходит из команды 'govc', когда она запускается из функции' kube-up-vm' в 'kubernetes/cluster/vsphere/util.sh'. Удачи! –