Ubuntu 22安装K8S 1.26实战 |
您所在的位置:网站首页 › dockerk8s10分钟 › Ubuntu 22安装K8S 1.26实战 |
前言
现在k8s基本上是每一个后端开发人员必学的技术了,为了能够花费最小的成本学习k8s技术,我用自己的电脑跑了三个虚拟机节点,并希望在这三个节点上安装k8s 1.26版本,部署成一个master两个node的架构来满足最基本的学习;下面我们就来逐步讲解整个安装过程。 虚拟机镜像安装我在机器上使用的虚拟机软件是VMware Fusion13.0.0,安装的操作系统是ubuntu 22.04,对应的镜像下载链接如下:ubuntu-22.04.2-live-server-amd64.iso。友情提示:可以拷贝下载链接通过迅雷下载,比浏览器快; 网络设置 在虚拟机软件安装成功后,我们会单独创建一个网络供里面的实例使用,主要目的就是保证三个节点能够在同一个子网内相互通信,避免网络问题影响后续操作;
192.168.56.135 k8s.master1 192.168.56.134 k8s.node1 192.168.56.133 k8s.node2 处理器、内存、磁盘配置 在节点安装过程中,需要修改一下处理器、内存以及磁盘的配置:
在Ubuntu 22.04安装完毕后,我们需要做以下检查和操作: 检查网络 在每个节点安装成功后,需要通过ping命令检查以下几项: 1.是否能够ping通baidu.com; 2.是否能够ping通宿主机; 3.是否能够ping通子网内其他节点; 检查时区 时区不正确的可以通过下面的命令来修正: sudo tzselect 复制代码根据系统提示进行选择即可; 配置ubuntu系统国内源 因为我们需要在ubuntu 22.04系统上安装k8s,为了避免遭遇科学上网的问题,我们需要配置一下国内的源; 备份默认源: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo rm -rf /etc/apt/sources.list 复制代码配置国内源: sudo vi /etc/apt/sources.list 复制代码内容如下: deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse 复制代码更新 修改完毕后,需要执行以下命令生效 sudo apt-get update sudo apt-get upgrade 复制代码禁用 selinux 默认ubuntu下没有这个模块,centos下需要禁用selinux; 禁用swap 临时禁用命令: sudo swapoff -a 复制代码永久禁用: sudo vi /etc/fstab 复制代码将最后一行注释后重启系统即生效: #/swap.img none swap sw 0 0 复制代码修改内核参数: sudo tee /etc/modules-load.d/containerd.conf /dev/null 复制代码更新apt索引 sudo apt-get update 复制代码安装Docker Engine sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 复制代码配置阿里云镜像源 需要登陆阿里云:cr.console.aliyun.com/cn-hangzhou… sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |