Как сказал Бром, для установки пакета в DC / OS и minidcos
вы можете и должны использовать интерфейс командной строки DC / OS.
Например, для кластера DC / OS с открытым исходным кодом 1.12 выможет выполнить следующую команду для установки интерфейса командной строки DC / OS
curl https://downloads.dcos.io/binaries/cli/darwin/x86-64/dcos-1.12/dcos -o dcos
chmod +x /usr/local/bin/dcos
sudo mv dcos /usr/local/bin
. Затем используйте minidcos docker inspect
, чтобы найти веб-адрес кластера.Затем используйте dcos cluster setup http://172.17.0.3
, например, для настройки CLI.
Тем не менее, Kubernetes еще не полностью поддерживается на minidcos
.Для этого есть работа, которую можно отследить по https://jira.mesosphere.com/browse/DCOS_OSS-4946.. Эта проблема документирует обходной путь для известной проблемы.В частности, он документирует следующие команды:
dcos task exec -ti kube-node-0-kubelet mkdir -p /sys/fs/cgroup/systemd
dcos task exec -ti kube-node-0-kubelet mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
dcos task exec -ti kube-control-plane-0-instance mkdir -p /sys/fs/cgroup/systemd
dcos task exec -ti kube-control-plane-0-instance mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
Они могут быть адаптированы к вашим именам кублетов и плоскостей управления.Они настроены на работу с настройкой MKE, задокументированной на https://docs.mesosphere.com/services/kubernetes/2.1.0-1.12.3/getting-started/installing-mke/.