CentOS上的本地Kubernetes

CentOS上的本地Kubernetes,centos,kubernetes,centos6,Centos,Kubernetes,Centos6,我正在尝试在CentOS上本地安装Kubernetes。我关注这个博客,并进行了适当的修改以匹配CentOS和Kubernetes的最新版本 ./kube-up.sh脚本运行并存在,没有错误,我看不到服务器在端口8080上启动。有没有办法知道发生了什么错误,以及CentOS 6.3上是否有任何其他步骤需要遵循?安装kubernetes群集的最简单方法是使用kubeadm。详细说明安装步骤的初始帖子如下所示。可以找到kubeadm的详细文档。有了这些,您将获得最新发布的kubernetes 如果

我正在尝试在CentOS上本地安装Kubernetes。我关注这个博客,并进行了适当的修改以匹配CentOS和Kubernetes的最新版本


./kube-up.sh脚本运行并存在,没有错误,我看不到服务器在端口8080上启动。有没有办法知道发生了什么错误,以及CentOS 6.3上是否有任何其他步骤需要遵循?安装kubernetes群集的最简单方法是使用
kubeadm
。详细说明安装步骤的初始帖子如下所示。可以找到kubeadm的详细文档。有了这些,您将获得最新发布的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 6上的iptables之前有一个问题