gpt4 book ai didi

centos - CentOS 上的本地 Kubernetes

转载 作者:行者123 更新时间:2023-12-04 19:43:28 27 4
gpt4 key购买 nike

我正在尝试在我的 CentOS 上本地安装 Kubernetes。我正在关注这个博客 http://containertutorials.com/get_started_kubernetes/index.html ,进行适当的更改以匹配 CentOS 和最新的 Kubernetes 版本。

./kube-up.sh 脚本运行并存在且没有错误,我没有看到服务器在端口 8080 上启动。有没有办法知道错误是什么以及在 CentOS 6.3 上是否有任何其他程序要遵循

最佳答案

安装 kubernetes 集群最简单的方法是使用 kubeadm .详细介绍设置步骤的初始帖子是 here . kubeadm 的详细文档可以在 here 找到。 .有了这个,您将获得最新发布的 kubernetes。

如果你真的想使用脚本来启动集群,我做了以下操作:

安装所需的包

yum install -y git docker etcd

开始 docker过程
systemctl enable --now docker

安装 golang最新的 go 版本,因为默认的 centos golang 是旧的,并且要编译 kubernetes,我们至少需要 go1.7
curl -O https://storage.googleapis.com/golang/go1.8.1.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.8.1.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

设置 GOPATH
export GOPATH=~/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

下载 k8s 源码和其他 golang 依赖

备注 :这可能需要一些时间,具体取决于您的网速
go get -d k8s.io/kubernetes
go get -u github.com/cloudflare/cfssl/cmd/...

启动集群
cd $GOPATH/src/k8s.io/kubernetes
./hack/local-up-cluster.sh

在新航站楼
alias kubectl=$GOPATH/src/k8s.io/kubernetes/cluster/kubectl.sh
kubectl get nodes

关于centos - CentOS 上的本地 Kubernetes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43685472/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com