为2节点gentoo linux kubernetes集群创建适当的kubeconfig文件

时间:2020-06-06 13:13:04

标签: kubernetes gentoo kubeconfig

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

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

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

所以我在两台服务器上都安装了kubernetes。由于我使用systemd并且该软件包仅包含kubelet个systemd服务,因此我还为kube-apiserverkube-controller-managerkube-proxykube-scheduler创建了systemd初始化脚本。

现在该软件包还随附kubeadm,但我想知道如何手动安装和配置kubernetes。

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

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

这个网站已经在谈论那些尚未配置的秘密。.我从头开始,这可能不是解决之道。

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

因此,非常感谢您提供有关此问题的任何信息。

1 个答案:

答案 0 :(得分:1)

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

这是一个文档项目,说明如何在Kubernetes中将其设置在Google Cloud中的困难方式,但是很容易理解他们在Cloud上做了什么以及如何在您的网络上对其进行配置。