kubesphere搭建单节点工作平台全过程
kubesphere搭建单节点工作平台全过程环境准备初始环境准备#k8s关闭selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config关闭firewalld以及关闭开机自启动systemctl stop firewalld && systemctl disable firewalld安装yum
·
kubesphere搭建单节点工作平台全过程
环境准备
初始环境准备
#k8s
关闭selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
关闭firewalld以及关闭开机自启动
systemctl stop firewalld && systemctl disable firewalld
安装yum管理工具,增加dockeryum源
yum install -y yum-utils && sleep 1 && yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装容器运行时
yum install -y docker-ce docker-ce-cli container.io
配置容器镜像加速器
vim /etc/docker/daemon.json
追加:
{"registry-mirrors": ["https://9azzwfwa.mirror.aliyuncs.com"]}
配置cgroup管理方式为system管理方式
vim /etc/docker/daemon.json
增加到这样子
{"registry-mirrors": ["https://9azzwfwa.mirror.aliyuncs.com"],"exec-opts": ["native.cgroupdriver=systemd"]}
下载kubekey
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.2.0 sh -
安装kubesphere依赖
yum install -y socat nfs-utils rpcbind conntrack
通过kubekey安装k8s集群和kubesphere
./kk create cluster --with-kubernetes v1.21.5 --with-kubesphere v3.2.0
安装好kubesphere后的环境配置
mkdir -p $HOME/.kube && cp -i /etc/kubernetes/admin.conf $HOME/.kube/config && chown $(id -u):$(id -g) $HOME/.kube/config
配置环境变量
echo 'export KUBECONFIG=/etc/kubernetes/admin.conf' > /etc/profile.d/k8s.sh && source /etc/profile.d/k8s.sh
更多推荐
已为社区贡献10条内容
所有评论(0)