1

我正在尝试在 ubuntu 16.04 上安装 kubernetes。我可以安装其他 kubernetes 组件,但我不知道是否安装了 kube-proxy?我应该为它获得单独的二进制包还是它与 kubernetes apt-get 安装一起预先打包?

4

2 回答 2

2

在常规的 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

于 2018-01-26T08:55:04.113 回答
2

在大多数情况下,不需要在它自己的节点上安装 kube-proxy,因为常见的模式是在 kube 集群中将 kube-proxy 作为 DaemonSet 运行。

于 2018-01-26T09:39:39.880 回答