这篇文章主要讲解了“怎么部署Kubernetes和KubeSphere到Linux上”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习”怎么部署Kubernetes和KubeSphere到Linux上”吧!
本文介绍一个最快安装Kubernetes和体验KubeSphere核心功能的方式,一体化模式可一键安装<强> Kubernetes v1.15.5 >强和KubeSphere至一台Linux机器。
提示:
<李>
引用>2.1 KubeSphere已支持<代码>自定义安装各个功能组件> 代码,用户可根据<>强业务需求和机器配置选择安装所需的组件>强,默认仅开启<代码>最小化安装> 代码,参考安装说明开启可选组件的安装。
李> <李>若在云平台使用在线安装,可通过调高带宽的方式来加快安装速度。
李>前提条件
建议关闭网络防火墙。
第一步:准备主机
参考以下节点规格准备一台符合要求的主机节点开始<代码>的代码>模式的安装,为防止软件版本冲突,<强>建议选择一台干净的机器强>。
说明:
<李>
引用>操作系统最小配置CentOS 7.5(64位)的CPU: 2核,内存:4 G,系统盘:100 GUbuntu 16.04/18.04 LTS(64位)的CPU: 2核,内存:4 G,系统盘:100 gre帽子Enterprise Linux Server 7.4(64位)的CPU: 2核,内存:4 G,系统盘:100 GDebian伸展9.5(64位)的CPU: 2核,内存:4 G,系统盘:100克若使用ubuntu 16.04建议使用其最新的版本16.04.5;
李> <李>若使用ubuntu 18.04,则需要使用根用户;
李> <李>若Debian系统未安装sudo命令,则需要在安装前使用根用户执行<代码>恰当的更新,,apt安装sudo 代码>命令安装sudo命令后再进行安装。
李>第二步:准备安装包
下载<代码> KubeSphere 2.1.0的代码>安装包至待安装机器,进入安装目录。
<>之前,美元curl -L https://kubesphere.io/download/stable/v2.1.0 祝辞installer.tar.gz \ ,,,tar -zxf  installer.tar.gz ,,, cd kubesphere-all-v2.1.0/脚本第三步:安装KubeSphere
KubeSphere安装过程中将会自动化地进行环境和文件监测,平台依赖软件的安装,Kubernetes和etcd的自动化安装,以及存储的自动化配置,安装成功后可通过KubeSphere控制台右上角点击关于查看安装的版本。
说明:
<李>
引用>通常情况您不需要修改任何配置,直接安装即可。
李> <李>网络插件默认是<代码>棉布> 代码,若您需要自定义安装参数,如网络,存储,负载均衡器插件,可选组件等相关配置需在<强> <代码> conf/常见。yaml 代码> >强文件中指定或修改,参考集群组件配置说明。
李> <李>存储默认用OpenEBS基于本地卷提供持久化存储服务,OpenEBS支持动态申请PV, <强>方便初次安装但没有准备存储服务端的场景下进行部署测试>强,正式环境建议配置持久化存储。
李> <李>由于Kubernetes集群的集群IP子网网段默认是<代码> 10.233.0.0/18> 代码,Pod的子网网段默认是<代码> 10.233.64.0/18> 代码,因此安装KubeSphere的节点IP地址范围不应与以上两个网段有重复,若遇到地址范围冲突可在配置文件<代码> conf/var。yaml 代码>修改<代码> kube_service_addresses 代码>或<代码> kube_pods_subnet> 代码的参数。
李>参考以下步骤开始的安装:
说明:安装时间跟网络情况和带宽,机器配置,安装节点个数等因素有关,已测试过的一体化模式,在网络良好的情况下以规格列表最小配置安装用时大约为20分钟。
引用><强> 1。>强建议使用<代码>根> 代码用户安装,执行<代码>安装。sh 代码>脚本:
<>之前,美元。/install.sh<强> 2。>强输入数字<代码> 1> 代码选择第一种即一体化模式开始安装:
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ,,,,,,,,KubeSphere Installer 菜单 ################################################ *,,,1)一体化 *,,,2)多节点 *,,,3),辞职 ################################################ https://kubesphere.io/ ,,,,,,,,,,,,,,, 2019-11-12 ################################################ Please input  an 选择:1,<强> 3。>强验证KubeSphere单节点安装是否成功:
<强>(1)强>待安装脚本执行完后,当看到如下<代码>“Successful" 代码>界面,则说明KubeSphere安装成功。
successsful ! ##################################################### # # #,,,,,,,,,,,,,,Welcome 用KubeSphere !,,,,,,,,,, # # # ##################################################### 控制台:http://192.168.0.8:30880 账户:admin 密码:P@88w0rd 注意:Please modify 从而,default password after 登录。 null怎么部署Kubernetes和KubeSphere到Linux上