1

我正在尝试在 minidcos 中安装 kubernetes。

在 dcos 中,有 cli 命令dcos package install来安装特定的包,如下所示

但是minidcos没有minidcos docker package install或没有https://minidcos.readthedocs.io/en/latest/dcos-docker-cli.html#minidcos package install

我可以使用 DCOS UI 目录安装 kubernetes。

如何在 minidcos CLI 中安装 kubernetes?

4

2 回答 2

2

正如 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。

也就是说,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

这些可以适应您的 kubelet 和控制平面名称。这些设置为与https://docs.mesosphere.com/services/kubernetes/2.1.0-1.12.3/getting-started/installing-mke/中记录的 MKE 设置一起使用。

于 2019-03-31T20:35:24.937 回答
1

minidcos是创建本地 DC/OS 集群的工具。集群运行后,您需要使用通常的dcoscli。如果您尚未安装它,DC/OS UI 中有说明。
minidcos不能替代dcos

于 2019-02-23T20:01:40.960 回答