当前位置 : 主页 > 操作系统 > centos >

Almalinux安装部署kubesphere容器云平台

来源:互联网 收集:自由互联 发布时间:2022-12-20
一、介绍 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 -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 -y systemctl enable docker --now

3、运行环境说明

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 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: 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 7C979F98-D977-4BB0-A635-78A3886F2AA3.png

8、K8S集群pod/ns运行信息 DEA73926-89F4-43C2-98C5-96332328C93F.png

【文章原创作者:武汉网站设计 http://www.1234xp.com/wuhan.html 复制请保留原URL】
上一篇:没有了
下一篇:没有了
网友评论