我正在尝试在ubuntu 16.04上安装kubernetes。 我能够安装其他kubernetes组件,但我不知道是否安装了kube-proxy?我应该为它获得单独的二进制包还是使用kubernetes apt-get安装预先打包?
答案 0 :(得分:1)
在常规的apt-get包中,您通常会找到kubectl,kubeadm和kubelet。如果你使用kubeadm来创建集群,它也会自动准备kube-proxy(以容器的形式,如kubernetes控制面板的其余元素)。因此,您不需要单独安装它。
如果您使用官方kubernetes tarball并尝试自己手动安装群集,则需要像其他元素一样配置kube-proxy,但二进制文件将包含在tarball中。本文档显示了配置它的基本选项:https://kubernetes.io/docs/getting-started-guides/scratch/#kube-proxy。另一个资源是Kubernetes:https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/09-bootstrapping-kubernetes-workers.md
答案 1 :(得分:1)
在大多数情况下,在节点上安装kube-proxy不需要自己,因为常见的模式是在kube集群中将kube-proxy作为DaemonSet运行。