安装部署KubeSphere管理kubernetes

1.系统基础优化

hostnamectl set-hostname master &&  bash
# 关闭防火墙
systemctl disable firewalld
systemctl stop firewalld
systemctl status firewalld
# 关闭swap分区
swapoff -a
echo "vm.swappiness=0" >> /etc/sysctl.conf
sysctl -p /etc/sysctl.conf
# 配置epel源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
# 更新yum
#yum -y update
# 安装依赖组件,也就是上面的Kubernetes依赖里的内容,全部安装
yum install -y ebtables socat ipset conntrack wget curl

2.安装kubesphere

export KKZONE=cn
curl -sfL https://get-kk.kubesphere.io | VERSION=v2.2.2 sh -
chmod +x kk
./kk create cluster --with-kubernetes v1.22.10 --with-kubesphere v3.3.0 #安装kubesphere,这里下载很多东西,网络不好容器失败

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 #成功输出,有登录账号和密码和ip

3.登录网页

输出信息会显示 Web 控制台的 IP 地址和端口号,默认的 NodePort 是 30880。现在可以使用默认的帐户和密码 (admin/P@88w0rd) 通过 :30880 访问控制台。
安装部署KubeSphere管理kubernetes_第1张图片使用默认的帐户和密码 (admin/P@88w0rd)进行登陆,登陆后就可以探索KubeSphere了

安装部署KubeSphere管理kubernetes_第2张图片
安装部署KubeSphere管理kubernetes_第3张图片

你可能感兴趣的:(kubernetes,docker容器相关,kubernetes,运维,linux)