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

时间:2017-02-18 11:45:36

标签: kubernetes kube-dns

我已经按照以下文档设置了我的kubernetes集群:https://kubernetes.io/docs/getting-started-guides/scratch/

我的kubernetes大师和工作人员正常工作,但我没有找到部署dns插件的说明。

1 个答案:

答案 0 :(得分:5)

可以通过yaml文件以及使用addon manager部署插件。我已使用此repo中提供的dashboard文件(经过少量修改)手动安装了monitoringDNSyaml

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

./kube-addons.sh

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

DNS插件手册示例:

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

然后:

mv kubedns-controller.yaml.sed kubedns-deployement.yaml
kubectl create -f kubedns-deployement.yaml