您尚未登录。

#1 2020-04-02 19:54:33

adamzyg
会员
注册时间: 2019-11-07
帖子: 55

有人在archlinux上搭建过k8s没?

在公司都是在ubuntu上搭建,想尝试在archlinux上搭建个单节点的k8s,自己学习用?有什么建议吗?

最近编辑记录 adamzyg (2020-04-02 22:36:57)


niania

离线

#2 2020-04-03 16:51:05

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: 有人在archlinux上搭建过k8s没?

那Ubuntu我觉得跟Arch没有那么大区别吧


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#3 2020-04-03 16:57:08

adamzyg
会员
注册时间: 2019-11-07
帖子: 55

Re: 有人在archlinux上搭建过k8s没?

xtricman 说:

那Ubuntu我觉得跟Arch没有那么大区别吧

抱歉,免得误导大家。我看了下AUR里的kubectl-bin/kubeadm-bin/kubelet-bin版本是一致的,只不过依赖可能要通过AUR挨着装。按道理能搭起来。

至于kube-apiserver-amd64这些gcr镜像,倒是可以从docker的mirror仓库里拉。

最近编辑记录 adamzyg (2020-04-07 22:23:10)


niania

离线

#4 2020-04-10 22:45:02

adamzyg
会员
注册时间: 2019-11-07
帖子: 55

Re: 有人在archlinux上搭建过k8s没?

已经通过AUR装上了kubeadm-bin/kubectl-bin/kubelet-bin
发现都是默认下载的三个编译好的命令是32位的,kubeadm config images list列出的docker镜像全是32位的
搞不懂arch都放弃i686了,为啥作者给个32位的~

最近编辑记录 adamzyg (2020-04-10 22:47:10)


niania

离线

#5 2020-04-11 00:24:13

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 有人在archlinux上搭建过k8s没?

adamzyg 说:

已经通过AUR装上了kubeadm-bin/kubectl-bin/kubelet-bin
发现都是默认下载的三个编译好的命令是32位的,kubeadm config images list列出的docker镜像全是32位的
搞不懂arch都放弃i686了,为啥作者给个32位的~

不啊,这三个包的打包脚本里写的都有 x86_64 的呢。

离线

#6 2020-04-11 13:46:07

adamzyg
会员
注册时间: 2019-11-07
帖子: 55

Re: 有人在archlinux上搭建过k8s没?

依云 说:
adamzyg 说:

已经通过AUR装上了kubeadm-bin/kubectl-bin/kubelet-bin
发现都是默认下载的三个编译好的命令是32位的,kubeadm config images list列出的docker镜像全是32位的
搞不懂arch都放弃i686了,为啥作者给个32位的~

不啊,这三个包的打包脚本里写的都有 x86_64 的呢。

哦,没仔细看。但是依赖的管理镜像默认没有使用-amd64的

┌(adamzyg@ipason)─(✓)─(01:41 PM Sat Apr 11)
└─(~)─(8 files, 140Kb)─> kubeadm config images list
W0411 13:43:43.804086    2659 configset.go:202] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io]
k8s.gcr.io/kube-apiserver:v1.18.1
k8s.gcr.io/kube-controller-manager:v1.18.1
k8s.gcr.io/kube-scheduler:v1.18.1
k8s.gcr.io/kube-proxy:v1.18.1
k8s.gcr.io/pause:3.2
k8s.gcr.io/etcd:3.4.3-0
k8s.gcr.io/coredns:1.6.7

我记得1.17的时候是区分-amd64和32位镜像的。


niania

离线

#7 2020-04-11 20:23:26

adamzyg
会员
注册时间: 2019-11-07
帖子: 55

Re: 有人在archlinux上搭建过k8s没?

撞了好几个坑,终于成功部署~
一个Master,一个node

┌(adamzyg@ipason)─(✓)─(08:19 PM Sat Apr 11)
└─(~)─(8 files, 136Kb)─> kubectl get pods --all-namespaces 
NAMESPACE     NAME                                       READY   STATUS    RESTARTS   AGE
kube-system   calico-kube-controllers-555fc8cc5c-p6228   1/1     Running   0          24m
kube-system   calico-node-nfbd8                          1/1     Running   0          14m
kube-system   calico-node-vdm5k                          1/1     Running   0          24m
kube-system   coredns-66bff467f8-jzpmr                   1/1     Running   0          36m
kube-system   coredns-66bff467f8-zxkwh                   1/1     Running   0          36m
kube-system   etcd-ipason                                1/1     Running   0          36m
kube-system   kube-apiserver-ipason                      1/1     Running   0          36m
kube-system   kube-controller-manager-ipason             1/1     Running   0          36m
kube-system   kube-proxy-bvkbv                           1/1     Running   0          14m
kube-system   kube-proxy-n6vrl                           1/1     Running   0          36m
kube-system   kube-scheduler-ipason                      1/1     Running   0          36m

┌(adamzyg@ipason)─(✓)─(08:20 PM Sat Apr 11)
└─(~)─(8 files, 136Kb)─> kubectl get nodes
NAME        STATUS   ROLES    AGE   VERSION
ipason      Ready    master   36m   v1.18.0
zygacerpc   Ready    <none>   14m   v1.18.0

最近编辑记录 adamzyg (2020-04-11 20:34:20)


niania

离线

页脚