首页 > TAG信息列表 > v1.22
LAB-03:升级K8S版本
LAB-03:升级K8S版本 LAB 需求 # 最新的版本是1.22.1,升级到1.22.2现有的 Kubernetes 集群正在运行的版本是 1.22.1,仅将主节点上的所有 kubernetes 控制面板和组件升级到版本 1.22.2 另外,在主节点上升级 kubelet 和 kubectl。 LAB 预配 # 目前版本user1@k8s-master:~$ kubectl geKubernetes V1.22.4升级到1.23.0
一、首先更新下yum缓存 yum clean all yum makecache 二、yum list 查一下最新的稳定版本 yum list --showduplicates kubeadm --disableexcludes=kubernetes 三、升级master 3.1、kubeadm 升级 yum install -y kubeadm-1.23.0 --disableexcludes=kubernetes 3.2、验证kubeadmK8S 基于ansible 搭建高可用集权(kubernetes_v1.22.2)
K8S 基于ansible 搭建高可用集权(kubernetes_v1.22.2) 一)、准备环境 二)、192.168.117.132 部署安装Keepalived+haproxy+vip 三)、192.168.117.130使用ansible部署服务 四)、编排安装K8SK8S 基于ansible 搭建高可用集权(kubernetes_v1.22.2)
由于资源有限,只开启了3台虚拟机,前期准备工作请参考这篇博客或我的另一篇博客; 1.基础系统配置 2c/4g内存/40硬盘(该配置仅测试用) 最小化安装 Ubuntu 16.04 server 或者Centos 7 Minimal 配置基础网络、更新源、SSH登录等 2.在每个节点上安装依赖工具 2.1 Ubuntu 16.04 请执行k8s token 过期了怎么加入worker 节点
前天 haproxy和keepalived部署3个master节点高可用Kubernetes 集群 ,不小心将2个worker 节点也都作为 master 节点 join 了,后来直接 kubeadm reset 再想 join 的时候,已经超过 24 小时! 官方文档 kubeadm token 生成新的 token kubeadm token create [token] 列举所有的tokenkubeadm快速部署kubernetes集群(v1.22.3)
1.基础环境 ip hostname cpu/memory 192.168.200.11 master01 2C4G 192.168.200.12 master02 2C4G 192.168.200.13 master03 2C4G 192.168.200.14 node01 4C8G 192.168.200.15 node02 4C8G 192.168.200.50 lb 1C2G modprobe br_netkubernetes PV存储卷类型
持久卷的类型 PV 持久卷是用插件的形式来实现的。Kubernetes 目前支持以下插件: awsElasticBlockStore - AWS 弹性块存储(EBS) azureDisk - Azure Disk azureFile - Azure File cephfs - CephFS volume csi - 容器存储接口 (CSI) fc - Fibre Channel (FC) 存储 flexVolume - FlexVolucentos8 kubernetes k8s v1.22.1 搭配containerd搭建集群
系统环境配置 #关闭防火墙 systemctl stop firewalld systemctl disable firewalld #关闭selinux sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config setenforce 0 #关闭swap swapoff -a sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab #同步服务器时间 timk8s下线node节点
有时候我们想更新一些服务器,或者维护/更新一些镜像的时候,需要暂定一部分node节点,正确操作步骤如下: 1.获取节点列表 root@k8s-master1:~# kubectl get nodes -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE