我家有两台服务器,使用Gentoo Linux。~amd64
.我想在他们身上安装Kubernetes来玩一玩。
Gentoo现在把所有与Kubernetes相关的依赖项都打包在一个叫做 sys-cluster/kubernetes
而目前最新的版本是1.18.3。
我上一次玩Kubernetes已经是几年前的事了,我想我已经完全忘记了所有的事情,所以我在两台服务器上安装了Kubernetes。
所以我在两台服务器上都安装了Kubernetes。kubelet
我还为systemd服务创建了systemd启动脚本。kube-apiserver
, kube-controller-manager
, kube-proxy
和 kube-scheduler
.
现在,这个套餐还带有 kubeadm
但我想知道如何手动安装和配置kubernetes。
现在我想创建一个 kubeconfig
文件为我的集群配置.我上网查了一下,发现以下网址。http:/docs.shippable.comdeploytutorialcreate-kubeconfig-for-self-hosted-kubernetes-cluster。
第一步是 Make sure you can access the cluster
但我想我想创建kubeconfig,以使服务正确地知道如何访问我的集群!这个网站已经谈到的秘密,在那里已经配置,没有......我从头开始,这可能不是一个办法。
这个网站已经谈到的秘密,在那里已经配置,这是不是......我从头开始,这是不是可能的方式去。
在一般情况下,我想知道如何正确地创建一个kubeconfig文件,为我的设置,然后我会配置服务,使用这个kubeconfig文件,并从那里去。
所以任何关于这个问题的信息将是非常感激的。
所以我在Kubernetes slack频道也问了这个问题,他们给我提供了这个项目。https:/github.comkelseyhightowerkubernetes-the-hard-way。
这是一个关于如何硬性配置kubernetes的文档项目,在文档中,他们在google cloud中进行了设置,但很容易理解他们在云上做了什么,以及如何在你的网络上配置相同的。