1.参考链接阿里巴巴开源镜像站:阿里巴巴开源镜像站阿里镜像站—Kubernetes镜像:Kubernetes镜像2.Kubernetes镜像简介Kubernetes是一个开源系统,用于容器化应用程序的自动部署、扩展和管理。它将构成应用程序的容器分组为逻辑单元,以便于管理和发现。下载地址:https://mirrors.aliyun.com/kubernetes/3.Kubernetes镜像配置方法参考CentOS/RHEL/Fedora系统配置方法(1)查看系统版本信息[root@centos~]#hostnamectl静态主机名:centos图标名称:computer-vm机箱:vm机器ID:f6fc8fb7991c4c518238af7c75f16046启动ID:baa5dae1c7614a0790ac9c3b5c0a9b7b虚拟化:vmware操作系统:CentOSLinux7(核心)CPE操作系统名称:cpe:/o:centos:centos:7内核:Linux3.10.0-1160.el7.x86_64Architecture:x86-64(2)添加并查看Kubernetes.repoYUM源[root@centos~]#cat</etc/yum.repos.d/kubernetes.repo>[kubernetes]>name=Kubernetes>baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/>enabled=1>gpgcheck=1>repo_gpgcheck=1>gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpghttps://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg>EOF[root@centos~]#cat/etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpghttps://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg[root@centos~]#PS:由于官网没有开启同步方法,可能是索引gpg检查失败,请使用yuminstall-y--nogpgcheckkubeletkubeadmkubectl安装(3)关闭或允许SELINUX安全模式①执行setenforce0命令暂时允许SELINUX安全模式解除重启后失效。[root@centos~]#setenforce0[root@centos~]#getenforcepermissive②编辑/etc/selinux/config配置文件,保存退出,重启生效。[root@centos~]#vim/etc/selinux/config[root@centos~]#cat/etc/selinux/config#这个文件控制着系统上SELinux的状态。#SELINUX=可以取这三个值之一:#enforcing-SELinux安全策略被强制执行。#permissive-SELinux打印警告而不是强制执行。#disabled-没有加载SELinux策略。SELINUX=disabled#SELINUXTYPE=可以采用三个值之一:#targeted-目标进程受到保护,#minimum-目标策略的修改。只有选定的进程受到保护。#mls-多级安全保护。SELINUXTYPE=targeted[root@centos~]#getenforceDisabled(4)安装kubernetes[root@centos~]#yuminstall-ykubeletkubeadmkubectlLoadedplugins:fastestmirrorLoadingmirrorspeedsfrom缓存主机文件*base:mirrors.aliyun.com*extras:mirrors.aliyun.com*updates:mirrors.aliyun.comPackagekubelet-1.22.4-0.x86_64alreadyinstalledandlatestversionPackagekubeadm-1.22.4-0.x86_64alreadyinstalledandlatestversionPackagekubectl-1.22.4-0.x86_64alreadyinstalledandlatestversionNothingtodo[root@centos~]#(5)启动kubernetes[root@centos~]#systemctlstartkubelet[root@centos~]#systemctl启用从/etc/systemd/system/multi-user.target.wants/kubelet.service到/usr/lib/systemd/system/kubelet.service的kubeletCreated符号链接。