0

我家有两台使用 Gentoo Linux 的服务器。~amd64我想在它们上面安装 Kubernetes 来玩一下。

Gentoo 现在将所有与 Kubernetes 相关的依赖项打包在一个名为的包sys-cluster/kubernetes中,目前可用的最新版本是 1.18.3。

我上一次玩 Kubernetes 是几年前,我想我完全忘记了一切。

所以我在两台服务器上都安装了 Kubernetes。因为我使用 systemd 并且包只包含kubeletsystemd 服务,所以我为also kube-apiserverkube-controller-manager和.kube-proxykube-scheduler

现在这个包也附带了,kubeadm但我想知道如何手动安装和配置 kubernetes。

现在我想kubeconfig为我的集群配置创建一个文件。我用谷歌搜索并找到以下网址:http ://docs.shippable.com/deploy/tutorial/create-kubeconfig-for-self-hosted-kubernetes-cluster/

第一步是Make sure you can access the cluster,但我想我想创建 kubeconfig 以便服务正确知道如何访问我的集群!

这个网站已经讨论了已经配置的秘密。我从头开始,这可能不是要走的路。

一般来说,我想知道如何为我的设置正确创建一个 kubeconfig 文件,然后我将配置服务以使用这个 kubeconfig 文件并从那里继续。

因此,我们将不胜感激有关此问题的任何信息。

4

1 回答 1

1

所以我也在 Kubernetes slack 频道中问了这个问题,他们为我提供了这个项目:https ://github.com/kelseyhightower/kubernetes-the-hard-way

这是一个关于如何以困难的方式配置 kubernetes 的文档项目,在他们在谷歌云中设置的文档中,但很容易理解他们在云上做了什么以及如何在您的网络上进行配置。

于 2020-06-08T06:02:47.470 回答