如何在 minidcos CLI 中安装 kubernetes 包
how to install kubernetes package in minidcos CLI
我正在尝试在 minidcos 中安装 kubernetes。
在dcos中,有cli命令dcos package install
安装特定的包如here。
但 minidcos 没有 minidcos docker package install
或 minidcos package install
作为 https://minidcos.readthedocs.io/en/latest/dcos-docker-cli.html#。
我可以使用 DCOS UI 目录安装 kubernetes。
如何在 minidcos CLI 中安装 kubernetes?
minidcos
是创建本地 DC/OS 集群的工具。一旦集群 运行,您需要使用通常的 dcos
cli。如果您还没有安装它,DC/OS UI.
中有说明
minidcos
不能替代 dcos
。
正如 Brom 所说,要在 DC/OS 和 minidcos
上安装软件包,您可以而且应该使用 DC/OS CLI。
例如,对于 DC/OS Open Source 1.12 集群,您可以 运行 以下内容来安装 DC/OS CLI
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。
也就是说,minidcos
尚未完全支持 Kubernetes。
这方面的工作正在进行中,可以在 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
这些可以适应您的 kubelet 和控制平面名称。
这些设置与 https://docs.mesosphere.com/services/kubernetes/2.1.0-1.12.3/getting-started/installing-mke/.
中记录的 MKE 设置一起使用
我正在尝试在 minidcos 中安装 kubernetes。
在dcos中,有cli命令dcos package install
安装特定的包如here。
但 minidcos 没有 minidcos docker package install
或 minidcos package install
作为 https://minidcos.readthedocs.io/en/latest/dcos-docker-cli.html#。
我可以使用 DCOS UI 目录安装 kubernetes。
如何在 minidcos CLI 中安装 kubernetes?
minidcos
是创建本地 DC/OS 集群的工具。一旦集群 运行,您需要使用通常的 dcos
cli。如果您还没有安装它,DC/OS UI.
中有说明
minidcos
不能替代 dcos
。
正如 Brom 所说,要在 DC/OS 和 minidcos
上安装软件包,您可以而且应该使用 DC/OS CLI。
例如,对于 DC/OS Open Source 1.12 集群,您可以 运行 以下内容来安装 DC/OS CLI
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。
也就是说,minidcos
尚未完全支持 Kubernetes。
这方面的工作正在进行中,可以在 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
这些可以适应您的 kubelet 和控制平面名称。 这些设置与 https://docs.mesosphere.com/services/kubernetes/2.1.0-1.12.3/getting-started/installing-mke/.
中记录的 MKE 设置一起使用