一、介绍 AlmaLinux是一个开源的、社区驱动的项目,旨在填补CentOS稳定版本消亡所留下的空白。AlmaLinux是RHEL 8的一个1:1二进制兼容的分支,它是由有丰富经验的CloudLinux OS的创建者(Igor
一、介绍
AlmaLinux是一个开源的、社区驱动的项目,旨在填补CentOS稳定版本消亡所留下的空白。AlmaLinux是RHEL 8的一个1:1二进制兼容的分支,它是由有丰富经验的CloudLinux OS的创建者(Igor Seletskiy)构建的。 官网:https://almalinux.org/ 下载地址:https://mirrors.aliyun.com/almalinux/
二、安装部署流程
1、安装环境依赖软件
[root@localhost ~]# yum update -y [root@localhost ~]# yum install -y vim wget net-tools [root@localhost ~]# yum makecache [root@localhost ~]# yum install -y conntrack socat [root@localhost ~]# yum install yum-utils device-mapper-persistent-data lvm2 -y2、安装Docker环境
卸载较旧的 Docker 版本称为 docker 或 docker-engine yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 添加docker仓库源地址(阿里云) yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装docker(默认安装最新版本),并设置开机自启动。 yum install docker-ce docker-ce-cli containerd.io -y systemctl enable docker --now3、运行环境说明
1)系统信息 [root@localhost ~]# uname -a Linux localhost.localdomain 5.14.0-70.30.1.el9_0.aarch64 #1 SMP Wed Nov 2 23:05:24 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux 2)系统架构 ARM 3)环境配置 8核,16G内存,64GB存储 4)虚拟化软件 PD 18 for Mac4、执行命令安装
[root@localhost ~]# export KKZONE=cn [root@localhost ~]# curl -sfL https://get-kk.kubesphere.io | VERSION=v2.3.0 sh - [root@localhost ~]# ./kk create cluster --with-kubernetes v1.22.12 --with-kubesphere v3.3.15、查看安装日志、验证安装结果
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f6、查看docker、K8S版本信息
[root@localhost ~]# docker version Client: Docker Engine - Community Version: 20.10.21 API version: 1.41 Go version: go1.18.7 Git commit: baeda1f Built: Tue Oct 25 18:00:55 2022 OS/Arch: linux/arm64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.21 API version: 1.41 (minimum version 1.12) Go version: go1.18.7 Git commit: 3056208 Built: Tue Oct 25 17:59:12 2022 OS/Arch: linux/arm64 Experimental: false containerd: Version: 1.6.9 GitCommit: 1c90a442489720eec95342e1789ee8a5e1b9536f runc: Version: 1.1.4 GitCommit: v1.1.4-0-g5fd4c4d docker-init: Version: 0.19.0 GitCommit: de40ad0 [root@localhost ~]# kubectl version Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.12", GitCommit:"b058e1760c79f46a834ba59bd7a3486ecf28237d", GitTreeState:"clean", BuildDate:"2022-07-13T14:59:18Z", GoVersion:"go1.16.15", Compiler:"gc", Platform:"linux/arm64"} Server Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.12", GitCommit:"b058e1760c79f46a834ba59bd7a3486ecf28237d", GitTreeState:"clean", BuildDate:"2022-07-13T14:53:39Z", GoVersion:"go1.16.15", Compiler:"gc", Platform:"linux/arm64”}7、登陆访问KS dashboard URL: http://10.xxx.55.5:30880 初始账号: admin 初始密码: P@88w0rd
8、K8S集群pod/ns运行信息
【文章原创作者:武汉网站设计 http://www.1234xp.com/wuhan.html 复制请保留原URL】