Kubernetes1.10升级memo

本文记录了kubernetes1.5.2升级到kubernetes1.10一些主要的设定修改。

版本

项目升级前版本目标版本
kubernetes1.5.21.10
docker1.1217.12
etcd3.03.3

升级方式

二进制替换之后修改systemd相关选项

docker设定

项目说明
对象文件docker.service
exec-opt选项删除–exec-opt native.cgroupdriver=systemd删除

api-server设定

项目说明
对象文件kube-apiserver.service
修改admission-control选项改为enable-admission-plugins

kubelet设定

项目说明
对象文件kubelet.service
修改选项改为–kubeconfig=/etc/kubernetes/kubeconfig
删除cgroup-driver选项cgroup-driver删除:–cgroup-driver=systemd
添加fail-swap-on选项–fail-swap-on=false

/etc/kubernetes/kubeconfig内容:
[root@host124 ~]# cat /etc/kubernetes/kubeconfig
apiVersion: v1
kind: Config
users: []
preferences: {}
clusters:
- name: default
cluster:
server: http://192.168.163.121:8080
contexts:
- context:
cluster: default
user: “”
name: default
current-context: default
[root@host124 ~]#

结果确认

版本确认

[root@host121 ~]# kubectl version
Client Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.0", GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", GitTreeState:"clean", BuildDate:"2018-03-26T16:55:54Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.0", GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", GitTreeState:"clean", BuildDate:"2018-03-26T16:44:10Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
[root@host121 ~]#

构成确认

[root@host121 ~]# kubectl get node -o wide
NAME              STATUS    ROLES     AGE       VERSION   EXTERNAL-IP   OS-IMAGE                KERNEL-VERSION          CONTAINER-RUNTIME
192.168.163.122   Ready     <none>    11h       v1.10.0   <none>        CentOS Linux 7 (Core)   3.10.0-693.el7.x86_64   docker://17.12.0-ce
192.168.163.123   Ready     <none>    11h       v1.10.0   <none>        CentOS Linux 7 (Core)   3.10.0-693.el7.x86_64   docker://17.12.0-ce
192.168.163.124   Ready     <none>    11h       v1.10.0   <none>        CentOS Linux 7 (Core)   3.10.0-693.el7.x86_64   docker://17.12.0-ce
[root@host121 ~]#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值