1.引言

本文档旨在指导读者在内网环境中部署 Kubernetes 集群。Kubernetes 是一种用于自动化容器化应用程序部署、扩展和管理的开源平台,其在云原生应用开发和部署中具有广泛的应用。然而,由于一些安全或网络限制,一些组织可能选择在内部网络环境中进行 Kubernetes 集群的部署。

2.准备工作

次测试centos7.9系统

下载安装包

k8s.tar和kk.tar包里的配置文件 可能有相同  相同的配置文件以kk.tar的为准 删除k8s目录里的 把kk.tar解压的移进去


链接:https://pan.baidu.com/s/14jPEafsJuAtt8Huy2weiSw 
提取码:0124 
--来自百度网盘超级会员V3的分享



3.修改配置文件

解压压缩包之后cd进去
 

vim config-sample.yaml


要安装多太可添加hosts


4.安装镜像仓库

./kk init registry -f config-sample.yaml -a kubesphere.tar.gz

5.修改配置文件

再改回原有内容

执行脚本

./create_project_harbor.sh

6.访问Harbor

输入自己的IP即可



 

镜像数量以及储存空间是否和我吻合

7.一条命令安装k8s和kubeshpere

./kk create cluster -f config-sample.yaml -a kubesphere.tar.gz --with-packages

安装过程中较慢耐心等待

出现     >>--->  在加载的时候可以打开新窗口查看是否有报错

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


kubeshpere

8.查看k8s集群节点

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐