Almalinux安装部署kubesphere容器云平台

一、介绍

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 -y

2、安装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 -ysystemctl enable docker –now

3、运行环境说明

1)系统信息[root@localhost ~]# uname -aLinux 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/Linux2)系统架构ARM3)环境配置8核,16G内存,64GB存储4)虚拟化软件PD 18 for Mac

4、执行命令安装

[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.1

5、查看安装日志、验证安装结果

kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l ‘app in (ks-install, ks-installer)’ -o jsonpath='{.items[0].metadata.name}’) -f

6、查看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: trueServer: 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 dashboardURL: http://10.xxx.55.5:30880初始账号: admin初始密码: P@88w0rd

8、K8S集群pod/ns运行信息

一直有记日记的习惯,可是,旅行回来,

Almalinux安装部署kubesphere容器云平台

相关文章:

你感兴趣的文章:

标签云: