基于Rocky Linux 9.0 的 Kubernetes v1.25.0 二进制安装指南

需积分: 10 2 下载量 31 浏览量 更新于2024-08-04 收藏 46KB MD 举报
二进制安装k8s-v1.25 二进制安装k8s-v1.25是指使用二进制包的方式安装kubernetes集群,下面将详细介绍二进制安装k8s-v1.25的过程。 1. 环境准备 在安装k8s-v1.25之前,需要准备好环境,包括主机名、IP地址、应用信息等。这里使用的是四台机器,分别是k8s-master01、k8s-master02、k8s-node01、k8s-node02,IP地址分别是192.168.124.251、192.168.124.252、192.168.124.253、192.168.124.254。每台机器的应用信息也不同,k8s-master01和k8s-master02安装kube-apiserver、kube-controller-manager、kube-scheduler、etcd、keepalived+haproxy,而k8s-node01和k8s-node02安装kubelet、kube-proxy、Containerd、etcd。 2. 软件版本 在安装k8s-v1.25之前,需要了解所需的软件版本信息。这里使用的是RockyLinux9.0操作系统,该系统是继CentOS8停产后,由CentOS创始人再次延续CentOS8而开发的系统。其他软件版本信息包括kubernetes v1.25.0、etcd 3.5.4、cfssl 1.6.1、containerd 1.6.6等。 3. 软件下载地址 在安装k8s-v1.25之前,需要下载所需的软件包。这里可以从github下载kubernetes的二进制包,下载地址是https://github.com/kubernetes/kubernetes/blob。 4. 安装k8s-v1.25 安装k8s-v1.25需要按照一定的顺序进行,首先需要安装kube-apiserver、kube-controller-manager、kube-scheduler、etcd、keepalived+haproxy,然后安装kubelet、kube-proxy、Containerd、etcd。需要注意的是,在安装之前需要打开root远程登录,否则无法进行安装。 5.Pod网段和service网段 在安装k8s-v1.25之前,需要了解Pod网段和service网段的信息。这里的Pod网段是172.16.0.0/16,service网段是10.96.0.0/16。 6. 集群负载VIP 在安装k8s-v1.25之前,需要了解集群负载VIP的信息。这里的LB-VIP是192.168.124.250,用于负载均衡。 二进制安装k8s-v1.25需要准备好环境、了解软件版本信息、下载软件包、安装k8s-v1.25、了解Pod网段和service网段、了解集群负载VIP等信息。