当前位置: 首页 > news >正文

Kubernetes版本升级到v1.18.0方法

升级k8s版本才能使用kube-prometheus安装监控

1、查看集群状态

[root@k8s-master k8s-script]# kubectl get nodes
NAME         STATUS   ROLES    AGE     VERSION
k8s-master   Ready    master   5d22h   v1.18.0
k8s-slave1   Ready    <none>   4d10h   v1.18.0
k8s-slave2   Ready    <none>   4d10h   v1.18.0
[root@k8s-master k8s-script]# kubectl get pods -n kube-system
NAME                                         READY   STATUS    RESTARTS   AGE
coredns-7ff77c879f-nzw77                     1/1     Running   5          5d22h
coredns-7ff77c879f-x5gc9                     1/1     Running   5          5d22h
dashboard-metrics-scraper-6b4884c9d5-8cxd8   1/1     Running   4          4d7h
etcd-k8s-master                              1/1     Running   6          5d22h
kube-apiserver-k8s-master                    1/1     Running   6          5d22h
kube-controller-manager-k8s-master           1/1     Running   7          5d22h
kube-proxy-8m9lq                             1/1     Running   6          4d10h
kube-proxy-jr72q                             1/1     Running   5          4d10h
kube-proxy-kv9n5                             1/1     Running   6          5d22h
kube-scheduler-k8s-master                    1/1     Running   7          5d22h
kubernetes-dashboard-c98496485-ch4lw         1/1     Running   4          4d7h

2、把master节点设置为不可调度

[root@k8s-master ~]# kubectl drain k8s-master --ignore-daemonsets --force
node/k8s-master already cordoned
WARNING: ignoring DaemonSet-managed Pods: kube-flannel/kube-flannel-ds-jpllk, kube-system/kube-proxy-kv9n5
evicting pod kube-system/coredns-7ff77c879f-nzw77
pod/coredns-7ff77c879f-nzw77 evicted
node/k8s-master evicted

3、把要升级的节点上的服务驱逐到别的节点上


[root@k8s-master ~]# # kubectl drain k8s-master --ignore-daemonsets --force

4、查看kueadm的所有版本

[root@k8s-master ~]# yum list kubeadm.x86_64 --showduplicates
已加载插件:fastestmirror, langpacks
Determining fastest mirrors* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
已安装的软件包
kubeadm.x86_64                               1.18.0-0                                @kubernetes
可安装的软件包
kubeadm.x86_64                               1.6.0-0                                 kubernetes 
kubeadm.x86_64                               1.6.1-0                                 kubernetes 
kubeadm.x86_64                               1.6.2-0                                 kubernetes 
kubeadm.x86_64                               1.6.3-0                                 kubernetes 
kubeadm.x86_64                               1.6.4-0                                 kubernetes 
kubeadm.x86_64                               1.6.5-0                                 kubernetes 
kubeadm.x86_64                               1.6.6-0                                 kubernetes 
kubeadm.x86_64                               1.6.7-0                                 kubernetes 
kubeadm.x86_64                               1.6.8-0                                 kubernetes 
kubeadm.x86_64                               1.6.9-0                                 kubernetes 
kubeadm.x86_64                               1.6.10-0                                kubernetes 
kubeadm.x86_64                               1.6.11-0                                kubernetes 
kubeadm.x86_64                               1.6.12-0                                kubernetes 
kubeadm.x86_64                               1.6.13-0                                kubernetes 
kubeadm.x86_64                               1.7.0-0                                 kubernetes 
kubeadm.x86_64                               1.7.1-0                                 kubernetes 
kubeadm.x86_64                               1.7.2-0                                 kubernetes 
kubeadm.x86_64                               1.7.3-1                                 kubernetes 
kubeadm.x86_64                               1.7.4-0                                 kubernetes 
kubeadm.x86_64                               1.7.5-0                                 kubernetes 
kubeadm.x86_64                               1.7.6-1                                 kubernetes 
kubeadm.x86_64                               1.7.7-1                                 kubernetes 
kubeadm.x86_64                               1.7.8-1                                 kubernetes 
kubeadm.x86_64                               1.7.9-0                                 kubernetes 
kubeadm.x86_64                               1.7.10-0                                kubernetes 
kubeadm.x86_64                               1.7.11-0                                kubernetes 
kubeadm.x86_64                               1.7.14-0                                kubernetes 
kubeadm.x86_64                               1.7.15-0                                kubernetes 
kubeadm.x86_64                               1.7.16-0                                kubernetes 
kubeadm.x86_64                               1.8.0-0                                 kubernetes 
kubeadm.x86_64                               1.8.0-1                                 kubernetes 
kubeadm.x86_64                               1.8.1-0                                 kubernetes 
kubeadm.x86_64                               1.8.2-0                                 kubernetes 
kubeadm.x86_64                               1.8.3-0                                 kubernetes 
kubeadm.x86_64                               1.8.4-0                                 kubernetes 
kubeadm.x86_64                               1.8.5-0                                 kubernetes 
kubeadm.x86_64                               1.8.6-0                                 kubernetes 
kubeadm.x86_64                               1.8.7-0                                 kubernetes 
kubeadm.x86_64                               1.8.8-0                                 kubernetes 
kubeadm.x86_64                               1.8.9-0                                 kubernetes 
kubeadm.x86_64                               1.8.10-0                                kubernetes 
kubeadm.x86_64                               1.8.11-0                                kubernetes 
kubeadm.x86_64                               1.8.12-0                                kubernetes 
kubeadm.x86_64                               1.8.13-0                                kubernetes 
kubeadm.x86_64                               1.8.14-0                                kubernetes 
kubeadm.x86_64                               1.8.15-0                                kubernetes 
kubeadm.x86_64                               1.9.0-0                                 kubernetes 
kubeadm.x86_64                               1.9.1-0                                 kubernetes 
kubeadm.x86_64                               1.9.2-0                                 kubernetes 
kubeadm.x86_64                               1.9.3-0                                 kubernetes 
kubeadm.x86_64                               1.9.4-0                                 kubernetes 
kubeadm.x86_64                               1.9.5-0                                 kubernetes 
kubeadm.x86_64                               1.9.6-0                                 kubernetes 
kubeadm.x86_64                               1.9.7-0                                 kubernetes 
kubeadm.x86_64                               1.9.8-0                                 kubernetes 
kubeadm.x86_64                               1.9.9-0                                 kubernetes 
kubeadm.x86_64                               1.9.10-0                                kubernetes 
kubeadm.x86_64                               1.9.11-0                                kubernetes 
kubeadm.x86_64                               1.10.0-0                                kubernetes 
kubeadm.x86_64                               1.10.1-0                                kubernetes 
kubeadm.x86_64                               1.10.2-0                                kubernetes 
kubeadm.x86_64                               1.10.3-0                                kubernetes 
kubeadm.x86_64                               1.10.4-0                                kubernetes 
kubeadm.x86_64                               1.10.5-0                                kubernetes 
kubeadm.x86_64                               1.10.6-0                                kubernetes 
kubeadm.x86_64                               1.10.7-0                                kubernetes 
kubeadm.x86_64                               1.10.8-0                                kubernetes 
kubeadm.x86_64                               1.10.9-0                                kubernetes 
kubeadm.x86_64                               1.10.10-0                               kubernetes 
kubeadm.x86_64                               1.10.11-0                               kubernetes 
kubeadm.x86_64                               1.10.12-0                               kubernetes 
kubeadm.x86_64                               1.10.13-0                               kubernetes 
kubeadm.x86_64                               1.11.0-0                                kubernetes 
kubeadm.x86_64                               1.11.1-0                                kubernetes 
kubeadm.x86_64                               1.11.2-0                                kubernetes 
kubeadm.x86_64                               1.11.3-0                                kubernetes 
kubeadm.x86_64                               1.11.4-0                                kubernetes 
kubeadm.x86_64                               1.11.5-0                                kubernetes 
kubeadm.x86_64                               1.11.6-0                                kubernetes 
kubeadm.x86_64                               1.11.7-0                                kubernetes 
kubeadm.x86_64                               1.11.8-0                                kubernetes 
kubeadm.x86_64                               1.11.9-0                                kubernetes 
kubeadm.x86_64                               1.11.10-0                               kubernetes 
kubeadm.x86_64                               1.12.0-0                                kubernetes 
kubeadm.x86_64                               1.12.1-0                                kubernetes 
kubeadm.x86_64                               1.12.2-0                                kubernetes 
kubeadm.x86_64                               1.12.3-0                                kubernetes 
kubeadm.x86_64                               1.12.4-0                                kubernetes 
kubeadm.x86_64                               1.12.5-0                                kubernetes 
kubeadm.x86_64                               1.12.6-0                                kubernetes 
kubeadm.x86_64                               1.12.7-0                                kubernetes 
kubeadm.x86_64                               1.12.8-0                                kubernetes 
kubeadm.x86_64                               1.12.9-0                                kubernetes 
kubeadm.x86_64                               1.12.10-0                               kubernetes 
kubeadm.x86_64                               1.13.0-0                                kubernetes 
kubeadm.x86_64                               1.13.1-0                                kubernetes 
kubeadm.x86_64                               1.13.2-0                                kubernetes 
kubeadm.x86_64                               1.13.3-0                                kubernetes 
kubeadm.x86_64                               1.13.4-0                                kubernetes 
kubeadm.x86_64                               1.13.5-0                                kubernetes 
kubeadm.x86_64                               1.13.6-0                                kubernetes 
kubeadm.x86_64                               1.13.7-0                                kubernetes 
kubeadm.x86_64                               1.13.8-0                                kubernetes 
kubeadm.x86_64                               1.13.9-0                                kubernetes 
kubeadm.x86_64                               1.13.10-0                               kubernetes 
kubeadm.x86_64                               1.13.11-0                               kubernetes 
kubeadm.x86_64                               1.13.12-0                               kubernetes 
kubeadm.x86_64                               1.14.0-0                                kubernetes 
kubeadm.x86_64                               1.14.1-0                                kubernetes 
kubeadm.x86_64                               1.14.2-0                                kubernetes 
kubeadm.x86_64                               1.14.3-0                                kubernetes 
kubeadm.x86_64                               1.14.4-0                                kubernetes 
kubeadm.x86_64                               1.14.5-0                                kubernetes 
kubeadm.x86_64                               1.14.6-0                                kubernetes 
kubeadm.x86_64                               1.14.7-0                                kubernetes 
kubeadm.x86_64                               1.14.8-0                                kubernetes 
kubeadm.x86_64                               1.14.9-0                                kubernetes 
kubeadm.x86_64                               1.14.10-0                               kubernetes 
kubeadm.x86_64                               1.15.0-0                                kubernetes 
kubeadm.x86_64                               1.15.1-0                                kubernetes 
kubeadm.x86_64                               1.15.2-0                                kubernetes 
kubeadm.x86_64                               1.15.3-0                                kubernetes 
kubeadm.x86_64                               1.15.4-0                                kubernetes 
kubeadm.x86_64                               1.15.5-0                                kubernetes 
kubeadm.x86_64                               1.15.6-0                                kubernetes 
kubeadm.x86_64                               1.15.7-0                                kubernetes 
kubeadm.x86_64                               1.15.8-0                                kubernetes 
kubeadm.x86_64                               1.15.9-0                                kubernetes 
kubeadm.x86_64                               1.15.10-0                               kubernetes 
kubeadm.x86_64                               1.15.11-0                               kubernetes 
kubeadm.x86_64                               1.15.12-0                               kubernetes 
kubeadm.x86_64                               1.16.0-0                                kubernetes 
kubeadm.x86_64                               1.16.1-0                                kubernetes 
kubeadm.x86_64                               1.16.2-0                                kubernetes 
kubeadm.x86_64                               1.16.3-0                                kubernetes 
kubeadm.x86_64                               1.16.4-0                                kubernetes 
kubeadm.x86_64                               1.16.5-0                                kubernetes 
kubeadm.x86_64                               1.16.6-0                                kubernetes 
kubeadm.x86_64                               1.16.7-0                                kubernetes 
kubeadm.x86_64                               1.16.8-0                                kubernetes 
kubeadm.x86_64                               1.16.9-0                                kubernetes 
kubeadm.x86_64                               1.16.10-0                               kubernetes 
kubeadm.x86_64                               1.16.11-0                               kubernetes 
kubeadm.x86_64                               1.16.11-1                               kubernetes 
kubeadm.x86_64                               1.16.12-0                               kubernetes 
kubeadm.x86_64                               1.16.13-0                               kubernetes 
kubeadm.x86_64                               1.16.14-0                               kubernetes 
kubeadm.x86_64                               1.16.15-0                               kubernetes 
kubeadm.x86_64                               1.17.0-0                                kubernetes 
kubeadm.x86_64                               1.17.1-0                                kubernetes 
kubeadm.x86_64                               1.17.2-0                                kubernetes 
kubeadm.x86_64                               1.17.3-0                                kubernetes 
kubeadm.x86_64                               1.17.4-0                                kubernetes 
kubeadm.x86_64                               1.17.5-0                                kubernetes 
kubeadm.x86_64                               1.17.6-0                                kubernetes 
kubeadm.x86_64                               1.17.7-0                                kubernetes 
kubeadm.x86_64                               1.17.7-1                                kubernetes 
kubeadm.x86_64                               1.17.8-0                                kubernetes 
kubeadm.x86_64                               1.17.9-0                                kubernetes 
kubeadm.x86_64                               1.17.11-0                               kubernetes 
kubeadm.x86_64                               1.17.12-0                               kubernetes 
kubeadm.x86_64                               1.17.13-0                               kubernetes 
kubeadm.x86_64                               1.17.14-0                               kubernetes 
kubeadm.x86_64                               1.17.15-0                               kubernetes 
kubeadm.x86_64                               1.17.16-0                               kubernetes 
kubeadm.x86_64                               1.17.17-0                               kubernetes 
kubeadm.x86_64                               1.18.0-0                                kubernetes 
kubeadm.x86_64                               1.18.1-0                                kubernetes 
kubeadm.x86_64                               1.18.2-0                                kubernetes 
kubeadm.x86_64                               1.18.3-0                                kubernetes 
kubeadm.x86_64                               1.18.4-0                                kubernetes 
kubeadm.x86_64                               1.18.4-1                                kubernetes 
kubeadm.x86_64                               1.18.5-0                                kubernetes 
kubeadm.x86_64                               1.18.6-0                                kubernetes 
kubeadm.x86_64                               1.18.8-0                                kubernetes 
kubeadm.x86_64                               1.18.9-0                                kubernetes 
kubeadm.x86_64                               1.18.10-0                               kubernetes 
kubeadm.x86_64                               1.18.12-0                               kubernetes 
kubeadm.x86_64                               1.18.13-0                               kubernetes 
kubeadm.x86_64                               1.18.14-0                               kubernetes 
kubeadm.x86_64                               1.18.15-0                               kubernetes 
kubeadm.x86_64                               1.18.16-0                               kubernetes 
kubeadm.x86_64                               1.18.17-0                               kubernetes 
kubeadm.x86_64                               1.18.18-0                               kubernetes 
kubeadm.x86_64                               1.18.19-0                               kubernetes 
kubeadm.x86_64                               1.18.20-0                               kubernetes 
kubeadm.x86_64                               1.19.0-0                                kubernetes 
kubeadm.x86_64                               1.19.1-0                                kubernetes 
kubeadm.x86_64                               1.19.2-0                                kubernetes 
kubeadm.x86_64                               1.19.3-0                                kubernetes 
kubeadm.x86_64                               1.19.4-0                                kubernetes 
kubeadm.x86_64                               1.19.5-0                                kubernetes 
kubeadm.x86_64                               1.19.6-0                                kubernetes 
kubeadm.x86_64                               1.19.7-0                                kubernetes 
kubeadm.x86_64                               1.19.8-0                                kubernetes 
kubeadm.x86_64                               1.19.9-0                                kubernetes 
kubeadm.x86_64                               1.19.10-0                               kubernetes 
kubeadm.x86_64                               1.19.11-0                               kubernetes 
kubeadm.x86_64                               1.19.12-0                               kubernetes 
kubeadm.x86_64                               1.19.13-0                               kubernetes 
kubeadm.x86_64                               1.19.14-0                               kubernetes 
kubeadm.x86_64                               1.19.15-0                               kubernetes 
kubeadm.x86_64                               1.19.16-0                               kubernetes 
kubeadm.x86_64                               1.20.0-0                                kubernetes 
kubeadm.x86_64                               1.20.1-0                                kubernetes 
kubeadm.x86_64                               1.20.2-0                                kubernetes 
kubeadm.x86_64                               1.20.4-0                                kubernetes 
kubeadm.x86_64                               1.20.5-0                                kubernetes 
kubeadm.x86_64                               1.20.6-0                                kubernetes 
kubeadm.x86_64                               1.20.7-0                                kubernetes 
kubeadm.x86_64                               1.20.8-0                                kubernetes 
kubeadm.x86_64                               1.20.9-0                                kubernetes 
kubeadm.x86_64                               1.20.10-0                               kubernetes 
kubeadm.x86_64                               1.20.11-0                               kubernetes 
kubeadm.x86_64                               1.20.12-0                               kubernetes 
kubeadm.x86_64                               1.20.13-0                               kubernetes 
kubeadm.x86_64                               1.20.14-0                               kubernetes 
kubeadm.x86_64                               1.20.15-0                               kubernetes 
kubeadm.x86_64                               1.21.0-0                                kubernetes 
kubeadm.x86_64                               1.21.1-0                                kubernetes 
kubeadm.x86_64                               1.21.2-0                                kubernetes 
kubeadm.x86_64                               1.21.3-0                                kubernetes 
kubeadm.x86_64                               1.21.4-0                                kubernetes 
kubeadm.x86_64                               1.21.5-0                                kubernetes 
kubeadm.x86_64                               1.21.6-0                                kubernetes 
kubeadm.x86_64                               1.21.7-0                                kubernetes 
kubeadm.x86_64                               1.21.8-0                                kubernetes 
kubeadm.x86_64                               1.21.9-0                                kubernetes 
kubeadm.x86_64                               1.21.10-0                               kubernetes 
kubeadm.x86_64                               1.21.11-0                               kubernetes 
kubeadm.x86_64                               1.21.12-0                               kubernetes 
kubeadm.x86_64                               1.21.13-0                               kubernetes 
kubeadm.x86_64                               1.21.14-0                               kubernetes 
kubeadm.x86_64                               1.22.0-0                                kubernetes 
kubeadm.x86_64                               1.22.1-0                                kubernetes 
kubeadm.x86_64                               1.22.2-0                                kubernetes 
kubeadm.x86_64                               1.22.3-0                                kubernetes 
kubeadm.x86_64                               1.22.4-0                                kubernetes 
kubeadm.x86_64                               1.22.5-0                                kubernetes 
kubeadm.x86_64                               1.22.6-0                                kubernetes 
kubeadm.x86_64                               1.22.7-0                                kubernetes 
kubeadm.x86_64                               1.22.8-0                                kubernetes 
kubeadm.x86_64                               1.22.9-0                                kubernetes 
kubeadm.x86_64                               1.22.10-0                               kubernetes 
kubeadm.x86_64                               1.22.11-0                               kubernetes 
kubeadm.x86_64                               1.22.12-0                               kubernetes 
kubeadm.x86_64                               1.22.13-0                               kubernetes 
kubeadm.x86_64                               1.22.14-0                               kubernetes 
kubeadm.x86_64                               1.22.15-0                               kubernetes 
kubeadm.x86_64                               1.22.16-0                               kubernetes 
kubeadm.x86_64                               1.22.17-0                               kubernetes 
kubeadm.x86_64                               1.23.0-0                                kubernetes 
kubeadm.x86_64                               1.23.1-0                                kubernetes 
kubeadm.x86_64                               1.23.2-0                                kubernetes 
kubeadm.x86_64                               1.23.3-0                                kubernetes 
kubeadm.x86_64                               1.23.4-0                                kubernetes 
kubeadm.x86_64                               1.23.5-0                                kubernetes 
kubeadm.x86_64                               1.23.6-0                                kubernetes 
kubeadm.x86_64                               1.23.7-0                                kubernetes 
kubeadm.x86_64                               1.23.8-0                                kubernetes 
kubeadm.x86_64                               1.23.9-0                                kubernetes 
kubeadm.x86_64                               1.23.10-0                               kubernetes 
kubeadm.x86_64                               1.23.11-0                               kubernetes 
kubeadm.x86_64                               1.23.12-0                               kubernetes 
kubeadm.x86_64                               1.23.13-0                               kubernetes 
kubeadm.x86_64                               1.23.14-0                               kubernetes 
kubeadm.x86_64                               1.23.15-0                               kubernetes 
kubeadm.x86_64                               1.23.16-0                               kubernetes 
kubeadm.x86_64                               1.23.17-0                               kubernetes 
kubeadm.x86_64                               1.24.0-0                                kubernetes 
kubeadm.x86_64                               1.24.1-0                                kubernetes 
kubeadm.x86_64                               1.24.2-0                                kubernetes 
kubeadm.x86_64                               1.24.3-0                                kubernetes 
kubeadm.x86_64                               1.24.4-0                                kubernetes 
kubeadm.x86_64                               1.24.5-0                                kubernetes 
kubeadm.x86_64                               1.24.6-0                                kubernetes 
kubeadm.x86_64                               1.24.7-0                                kubernetes 
kubeadm.x86_64                               1.24.8-0                                kubernetes 
kubeadm.x86_64                               1.24.9-0                                kubernetes 
kubeadm.x86_64                               1.24.10-0                               kubernetes 
kubeadm.x86_64                               1.24.11-0                               kubernetes 
kubeadm.x86_64                               1.24.12-0                               kubernetes 
kubeadm.x86_64                               1.24.13-0                               kubernetes 
kubeadm.x86_64                               1.24.14-0                               kubernetes 
kubeadm.x86_64                               1.24.15-0                               kubernetes 
kubeadm.x86_64                               1.24.16-0                               kubernetes 
kubeadm.x86_64                               1.24.17-0                               kubernetes 
kubeadm.x86_64                               1.25.0-0                                kubernetes 
kubeadm.x86_64                               1.25.1-0                                kubernetes 
kubeadm.x86_64                               1.25.2-0                                kubernetes 
kubeadm.x86_64                               1.25.3-0                                kubernetes 
kubeadm.x86_64                               1.25.4-0                                kubernetes 
kubeadm.x86_64                               1.25.5-0                                kubernetes 
kubeadm.x86_64                               1.25.6-0                                kubernetes 
kubeadm.x86_64                               1.25.7-0                                kubernetes 
kubeadm.x86_64                               1.25.8-0                                kubernetes 
kubeadm.x86_64                               1.25.9-0                                kubernetes 
kubeadm.x86_64                               1.25.10-0                               kubernetes 
kubeadm.x86_64                               1.25.11-0                               kubernetes 
kubeadm.x86_64                               1.25.12-0                               kubernetes 
kubeadm.x86_64                               1.25.13-0                               kubernetes 
kubeadm.x86_64                               1.25.14-0                               kubernetes 
kubeadm.x86_64                               1.26.0-0                                kubernetes 
kubeadm.x86_64                               1.26.1-0                                kubernetes 
kubeadm.x86_64                               1.26.2-0                                kubernetes 
kubeadm.x86_64                               1.26.3-0                                kubernetes 
kubeadm.x86_64                               1.26.4-0                                kubernetes 
kubeadm.x86_64                               1.26.5-0                                kubernetes 
kubeadm.x86_64                               1.26.6-0                                kubernetes 
kubeadm.x86_64                               1.26.7-0                                kubernetes 
kubeadm.x86_64                               1.26.8-0                                kubernetes 
kubeadm.x86_64                               1.26.9-0                                kubernetes 
kubeadm.x86_64                               1.27.0-0                                kubernetes 
kubeadm.x86_64                               1.27.1-0                                kubernetes 
kubeadm.x86_64                               1.27.2-0                                kubernetes 
kubeadm.x86_64                               1.27.3-0                                kubernetes 
kubeadm.x86_64                               1.27.4-0                                kubernetes 
kubeadm.x86_64                               1.27.5-0                                kubernetes 
kubeadm.x86_64                               1.27.6-0                                kubernetes 
kubeadm.x86_64                               1.28.0-0                                kubernetes 
kubeadm.x86_64                               1.28.1-0                                kubernetes 
kubeadm.x86_64                               1.28.2-0                                kubernetes 

5、在github中查看kube-prometheus和k8s对应的版本信息,

https://github.com/prometheus-operator/kube-prometheus

如下图
在这里插入图片描述
一步到位,把k8s升级到1.28版本
下文中本来想升级到1.27,结果系统自动默认升级到1.28了

[root@k8s-master ~]# yum install kubeadm-1.27.0-0.x86_64 -y  --disableexcludes=kubernetes
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
base                                                                     | 3.6 kB  00:00:00     
docker-ce-edge                                                           | 3.5 kB  00:00:00     
extras                                                                   | 2.9 kB  00:00:00     
kubernetes                                                               | 1.4 kB  00:00:00     
updates                                                                  | 2.9 kB  00:00:00     
正在解决依赖关系
--> 正在检查事务
---> 软件包 kubeadm.x86_64.0.1.18.0-0 将被 升级
---> 软件包 kubeadm.x86_64.0.1.27.0-0 将被 更新
--> 正在处理依赖关系 kubelet >= 1.19.0,它被软件包 kubeadm-1.27.0-0.x86_64 需要
--> 正在处理依赖关系 kubectl >= 1.19.0,它被软件包 kubeadm-1.27.0-0.x86_64 需要
--> 正在检查事务
---> 软件包 kubectl.x86_64.0.1.18.0-0 将被 升级
---> 软件包 kubectl.x86_64.0.1.28.2-0 将被 更新
---> 软件包 kubelet.x86_64.0.1.18.0-0 将被 升级
---> 软件包 kubelet.x86_64.0.1.28.2-0 将被 更新
--> 解决依赖关系完成依赖关系解决================================================================================================Package              架构                版本                    源                       大小
================================================================================================
正在更新:kubeadm              x86_64              1.27.0-0                kubernetes               11 M
为依赖而更新:kubectl              x86_64              1.28.2-0                kubernetes               11 Mkubelet              x86_64              1.28.2-0                kubernetes               21 M事务概要
================================================================================================
升级  1 软件包 (+2 依赖软件包)总计:42 M
总下载量:11 M
Downloading packages:
No Presto metadata available for kubernetes
5757b853af7b81f977d17812620d3eef53be41fb81b208b815a0dcb6a6ab2299-kubeadm |  11 MB  00:00:17     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在更新    : kubelet-1.28.2-0.x86_64                                                     1/6 正在更新    : kubectl-1.28.2-0.x86_64                                                     2/6 正在更新    : kubeadm-1.27.0-0.x86_64                                                     3/6 清理        : kubeadm-1.18.0-0.x86_64                                                     4/6 清理        : kubectl-1.18.0-0.x86_64                                                     5/6 清理        : kubelet-1.18.0-0.x86_64                                                     6/6 验证中      : kubectl-1.28.2-0.x86_64                                                     1/6 验证中      : kubeadm-1.27.0-0.x86_64                                                     2/6 验证中      : kubelet-1.28.2-0.x86_64                                                     3/6 验证中      : kubectl-1.18.0-0.x86_64                                                     4/6 验证中      : kubelet-1.18.0-0.x86_64                                                     5/6 验证中      : kubeadm-1.18.0-0.x86_64                                                     6/6 更新完毕:kubeadm.x86_64 0:1.27.0-0                                                                     作为依赖被升级:kubectl.x86_64 0:1.28.2-0                      kubelet.x86_64 0:1.28.2-0                     完毕!

6、重新加载重启集群

[root@k8s-master ~]# systemctl daemon-reload
[root@k8s-master ~]# systemctl restart kubelet
[root@k8s-master ~]# kubectl uncordon k8s-master
node/k8s-master uncordoned

7、查看集群节点状态,version为集群版本信息

[root@k8s-master ~]# kubectl get nodes
NAME         STATUS   ROLES    AGE     VERSION
k8s-master   Ready    master   5d23h   v1.18.0
k8s-slave1   Ready    <none>   4d11h   v1.18.0
k8s-slave2   Ready    <none>   4d11h   v1.18.0

8、查看集群所有的pod

[root@k8s-master ~]# kubectl get pods --all-namespaces
NAMESPACE      NAME                                         READY   STATUS    RESTARTS   AGE
default        nginx-5749bd847d-94zvw                       1/1     Running   3          2d1h
dev            nginx-755c49cf64-lbl25                       1/1     Running   3          2d
dev            nginx-755c49cf64-lj5nf                       1/1     Running   3          2d
dev            nginx-755c49cf64-pps2p                       1/1     Running   3          2d
kube-flannel   kube-flannel-ds-jpllk                        1/1     Running   6          4d11h
kube-flannel   kube-flannel-ds-md7hb                        1/1     Running   7          4d11h
kube-flannel   kube-flannel-ds-q428r                        1/1     Running   7          4d11h
kube-system    coredns-7ff77c879f-t4c9z                     1/1     Running   0          21m
kube-system    coredns-7ff77c879f-x5gc9                     1/1     Running   6          5d23h
kube-system    dashboard-metrics-scraper-6b4884c9d5-8cxd8   1/1     Running   5          4d8h
kube-system    etcd-k8s-master                              1/1     Running   7          5d23h
kube-system    kube-apiserver-k8s-master                    1/1     Running   7          5d23h
kube-system    kube-controller-manager-k8s-master           1/1     Running   8          5d23h
kube-system    kube-proxy-8m9lq                             1/1     Running   7          4d11h
kube-system    kube-proxy-jr72q                             1/1     Running   6          4d11h
kube-system    kube-proxy-kv9n5                             1/1     Running   7          5d23h
kube-system    kube-scheduler-k8s-master                    1/1     Running   8          5d23h
kube-system    kubernetes-dashboard-c98496485-ch4lw         1/1     Running   5          4d8h

都为Running,升级成功!

相关文章:

Kubernetes版本升级到v1.18.0方法

升级k8s版本才能使用kube-prometheus安装监控 1、查看集群状态 [rootk8s-master k8s-script]# kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-master Ready master 5d22h v1.18.0 k8s-slave1 Ready <none> 4d10h v1.18.0 k…...

了解 git rebase

了解 git rebase 大多数人习惯使用 git merge 将更改从功能分支合并到主分支&#xff0c;但还有其他方法。我们是否曾经遇到过 git rebase 这个术语并想知道它是什么&#xff1f;或者我们可能听说过 rebase 和 merge &#xff0c;但不确定何时使用哪个&#xff1f;不用担心&am…...

程序员的养生之道:延寿健康的十大秘诀(下)

程序员的养生之道&#xff1a;延寿健康的十大秘诀&#xff08;上&#xff09;-CSDN博客 目录 6. 心理调节&#xff0c;减轻压力 6.1 程序员常见的心理问题 6.2 压力管理的重要性 6.3 放松技巧与应对策略 6.4 积极心态与心理健康 7. 正确坐姿&#xff0c;保护颈椎腰椎 …...

【java】保留前N月数据文件,定期删除数据

数据越积越多&#xff0c;过于冗余&#xff1b;数据库定期删除指定时间前的数据&#xff1b;文件生成的删除指定时间前端文件 SFTP文件定期删除 java sftp 定时清理指定文件中固定时间 依赖 <!-- ftp文件上传/下载Jar包 --> <dependency><groupId>com.jc…...

12.9_黑马数据结构与算法笔记Java

目录 057 多路递归 e03 杨辉三角2 thinking&#xff1a;二维数组的动态初始化&#xff1f; 057 多路递归 e03 杨辉三角3 058 链表 e01 反转单向链表1 058 链表 e01 反转单向链表2 058 链表 e01 反转单向链表3 递归 058 链表 e01 反转单向链表4 为什么是returnn1呢&…...

K8S学习指南(1)-docker的安装

文章目录 引言1. Windows 系统中安装 Dockera. 确认系统要求b. 下载 Docker Desktopc. 安装 Docker Desktopd. 配置 Docker Desktope. 验证安装 2. Ubuntu 系统中安装 Dockera. 更新包列表b. 安装依赖包c. 添加 Docker GPG 密钥d. 添加 Docker APT 仓库e. 安装 Dockerf. 添加用…...

vue3 + mark.js 实现文字标注功能

效果图 安装依赖 npm install mark.js --save-dev npm i nanoid代码块 <template><!-- 文档标注 --><header><el-buttontype"primary":disabled"selectedTextList.length 0 ? true : false"ghostclick"handleAllDelete"…...

运筹优化 | 模拟退火求解旅行商问题 | Python实现

"""模拟退火旅行商""" import random import numpy as np import math import time import matplotlib.pyplot as plt plt.rcParams[font.sans-serif] [SimHei] plt.rcParams[axes.unicode_minus] False location np.loadtxt(city_location.t…...

1017 A除以B

本题要求计算 A/B&#xff0c;其中 A 是不超过 1000 位的正整数&#xff0c;B 是 1 位正整数。你需要输出商数 Q 和余数 R&#xff0c;使得 ABQR 成立。 输入格式&#xff1a; 输入在一行中依次给出 A 和 B&#xff0c;中间以 1 空格分隔。 输出格式&#xff1a; 在一行中依…...

SAP UI5 walkthrough step8 Translatable Texts

在这个章节&#xff0c;我们会将一些文本常量独立出一个资源文件 这样的话&#xff0c;可以方便这些文本常量被翻译成任意的语言 这种国际化的操作&#xff0c;我们一般命名为i18n 新建一个文件i18n.properties webapp/i18n/i18n.properties (New) showHelloButtonTextSay …...

RocketMQ-源码架构二

梳理一些比较完整&#xff0c;比较复杂的业务线 消息持久化设计 RocketMQ的持久化文件结构 消息持久化也就是将内存中的消息写入到本地磁盘的过程。而磁盘IO操作通常是一个很耗性能&#xff0c;很慢的操作&#xff0c;所以&#xff0c;对消息持久化机制的设计&#xff0c;是…...

Unity_ET框架项目-斗地主_启动运行流程

unity_ET框架项目-斗地主_启动运行流程 项目源码地址&#xff1a; Viagi/LandlordsCore: ET斗地主Demohttps://github.com/Viagi/LandlordsCore下载项目到本地。 启动运行步骤&#xff1a; 下载目录如下&#xff1a; 1. VS&#xff08;我用是2022版VisualStudio&#xff09…...

自动化测试框架 —— pytest框架入门篇

今天就给大家说一说pytest框架。 今天这篇文章呢&#xff0c;会从以下几个方面来介绍&#xff1a; 01、pytest框架介绍 pytest 是 python 的第三方单元测试框架&#xff0c;比自带 unittest 更简洁和高效&#xff0c;支持非常丰富的插件&#xff0c;同时兼容 unittest 框架。…...

String类详解

String类详解 大家好&#xff0c;我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编&#xff0c;也是冬天不穿秋裤&#xff0c;天冷也要风度的程序猿&#xff01; 解密String类&#xff1a;探秘Java中的字符串魔法 在Java的世界里&#xff0c;String类犹如一位魔法…...

Linux高级管理--安装MySQL数据库系统

MySQL服务基础 MySQL.是一个真正的多线程、多用户的SQL数据库服务&#xff0c;凭借其高性能、高可靠和易于使 用的特性&#xff0c;成为服务器领域中最受欢迎的开源数据库系统。在2008年以前&#xff0c;MySOL项目由MySQL AB公司进行开发&#xff0c;发布和支持&#xff0c;之后…...

团建策划信息展示服务预约小程序效果如何

团建是中大型企业商家每年举办的员工活动&#xff0c;其形式多样化、具备全部参与的娱乐性。但在实际策划流程及内容时&#xff0c;部分公司便会难以入手&#xff0c;术业有专攻&#xff0c;这个时候团建策划公司便会发挥效果。 如拓展训练、露营、运动会、体育竞技等往往更具…...

一个Redis实例最多能存放多少keys

程序员的公众号&#xff1a;源1024&#xff0c;获取更多资料&#xff0c;无加密无套路&#xff01; 最近整理了一份大厂面试资料《史上最全大厂面试题》&#xff0c;Springboot、微服务、算法、数据结构、Zookeeper、Mybatis、Dubbo、linux、Kafka、Elasticsearch、数据库等等 …...

K8S(四)—pod详解

目录 pod介绍Pod的概念&#xff1a;Pod的特性&#xff1a;Pod的配置&#xff1a;Pod的控制&#xff1a;示例 YAML 文件&#xff1a; pod启动流程问题 两种方式启动镜像的升级和回滚更新 Deployment&#xff1a;回滚检查 Deployment 历史版本回滚到之前的修订版本缩放 Deploymen…...

shiro Filter加载和执行 源码解析

一、背景 在使用若依框架&#xff08;前后端不分离包含shiro安全框架&#xff09;时&#xff0c;发现作者添加了验证码、登录帐号控制等自定义过滤器&#xff0c;于是对自定的过滤器加载和执行流程产生疑问。下面以验证码过滤器为例&#xff0c;对源码解析。注意类之间的继承关…...

IDEA上传jar包到Maven

mvn install:install-file //固定格式&#xff0c;maven的语法 -Dfilealibaba-sdk-1.0.0.jar //这里填写包的路径&#xff0c;因为我们是在当前目录所以只需要输入包名即可 -DgroupIdcom.qiehua.csdn //这里填写包的groupId&#xff0c;之后作为pom.xml中引用的gr…...

【杂谈】-递归进化:人工智能的自我改进与监管挑战

递归进化&#xff1a;人工智能的自我改进与监管挑战 文章目录 递归进化&#xff1a;人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管&#xff1f;3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...

AI Agent与Agentic AI:原理、应用、挑战与未来展望

文章目录 一、引言二、AI Agent与Agentic AI的兴起2.1 技术契机与生态成熟2.2 Agent的定义与特征2.3 Agent的发展历程 三、AI Agent的核心技术栈解密3.1 感知模块代码示例&#xff1a;使用Python和OpenCV进行图像识别 3.2 认知与决策模块代码示例&#xff1a;使用OpenAI GPT-3进…...

Java 8 Stream API 入门到实践详解

一、告别 for 循环&#xff01; 传统痛点&#xff1a; Java 8 之前&#xff0c;集合操作离不开冗长的 for 循环和匿名类。例如&#xff0c;过滤列表中的偶数&#xff1a; List<Integer> list Arrays.asList(1, 2, 3, 4, 5); List<Integer> evens new ArrayList…...

在HarmonyOS ArkTS ArkUI-X 5.0及以上版本中,手势开发全攻略:

在 HarmonyOS 应用开发中&#xff0c;手势交互是连接用户与设备的核心纽带。ArkTS 框架提供了丰富的手势处理能力&#xff0c;既支持点击、长按、拖拽等基础单一手势的精细控制&#xff0c;也能通过多种绑定策略解决父子组件的手势竞争问题。本文将结合官方开发文档&#xff0c…...

条件运算符

C中的三目运算符&#xff08;也称条件运算符&#xff0c;英文&#xff1a;ternary operator&#xff09;是一种简洁的条件选择语句&#xff0c;语法如下&#xff1a; 条件表达式 ? 表达式1 : 表达式2• 如果“条件表达式”为true&#xff0c;则整个表达式的结果为“表达式1”…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院挂号小程序

一、开发准备 ​​环境搭建​​&#xff1a; 安装DevEco Studio 3.0或更高版本配置HarmonyOS SDK申请开发者账号 ​​项目创建​​&#xff1a; File > New > Create Project > Application (选择"Empty Ability") 二、核心功能实现 1. 医院科室展示 /…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下&#xff0c;江苏艾立泰以一场跨国资源接力的创新实践&#xff0c;重新定义了绿色供应链的边界。 跨国回收网络&#xff1a;废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点&#xff0c;将海外废弃包装箱通过标准…...

学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1

每日一言 生活的美好&#xff0c;总是藏在那些你咬牙坚持的日子里。 硬件&#xff1a;OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写&#xff0c;"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...

浅谈不同二分算法的查找情况

二分算法原理比较简单&#xff0c;但是实际的算法模板却有很多&#xff0c;这一切都源于二分查找问题中的复杂情况和二分算法的边界处理&#xff0c;以下是博主对一些二分算法查找的情况分析。 需要说明的是&#xff0c;以下二分算法都是基于有序序列为升序有序的情况&#xf…...

scikit-learn机器学习

# 同时添加如下代码, 这样每次环境(kernel)启动的时候只要运行下方代码即可: # Also add the following code, # so that every time the environment (kernel) starts, # just run the following code: import sys sys.path.append(/home/aistudio/external-libraries)机…...