在裸机上使用 Kubernetes 1.6 安装插件的说明?

2024-04-11

我按照此文档从头开始设置了我的 kubernetes 集群:https://kubernetes.io/docs/getting-started-guides/scratch/ https://kubernetes.io/docs/getting-started-guides/scratch/

我的 Kubernetes Master 和 Worker 工作正常,但我没有找到部署 dns 插件的说明。


插件可以通过 yaml 文件以及使用addon manager。我已经安装了dashboard, monitoring, DNS手动使用yaml在此提供的文件(经过少量修改)repo https://github.com/kubernetes/kubernetes/tree/master/cluster/addons.

请注意addon-manager非常特别,您应该将所有文件复制到一个目录中,然后:

./kube-addons.sh

顺便说一句,我更喜欢手动安装插件而不是使用插件管理器。

DNS 插件手动示例:

采取kubedns-controller.yaml.sed, 更换$DNS_DOMAIN with cluster.local(您应该使用此处设置中指定的域)。您也可以将其设置为变量。请注意此文件中多次出现。

Then:

mv kubedns-controller.yaml.sed kubedns-deployement.yaml
kubectl create -f kubedns-deployement.yaml
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在裸机上使用 Kubernetes 1.6 安装插件的说明? 的相关文章

随机推荐