当前位置: 首页 > article >正文

kube operator部署kubernetes集群

kube operator简介

kube operator是一个kubernetes集群部署及多集群管理工具,提供web ui支持在离线环境部署多个kubernetes集群。

KubeOperator 是一个开源项目,通过 Web UI 在 VMware、OpenStack 和物理机上规划、部署和运营生产级别的 Kubernetes 集群。支持内网离线环境、支持 GPU、内置应用商店,已通过 CNCF 的 Kubernetes 软件一致性认证。

官网:https://kubeoperator.io/

离线包:https://github.com/KubeOperator/KubeOperator/releases

安装kubeoperator

kubeoperator支持一主多从和多主多从部署,下面以前者为例:

节点信息:

  • 部署节点:192.168.93.60 2C 8G 50G disk
  • master01节点:192.168.93.61 2C 4G 50G disk
  • worker01节点:192.168.93.62 2C 8G 50G disk
  • NFS节点:192.168.93.63

以上参数为强制最低要求,否则检查不通过,无法安装集群。

部署节点安装kube operator

cd /tmp
tar zxvf kubeOperator-v2.6.xx-release.tar.gz
systemctl stop firewalld.service
cd kubeOperator-v2.6.xx-release
./kubeopsctl.sh install
systemctl status kubeops

kubeoperator以docker方式运行,其中kubeops服务以systemd方式运行,通过操作docker-compose命令管理容器启停。

访问 KubeOperator

KubeOperator 默认监听 HTTP 80 端口。安装完毕后,使用浏览器登录 KubeOperator 管理控制台。

注:KubeOperator 默认用户名和密码为: admin / kubeoperator@admin123

添加集群

配置流程:

系统设置—>配置本机IP(kubeoperator节点IP)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DHfqMqtR-1590418148988)(../images/screenshot_1590417623361.png)]

系统设置—>添加凭据,支持密码和ssh key两种方式
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FQekYcYc-1590418148990)(../images/screenshot_1590417668879.png)]
添加主机节点,包括master节点、worker节点及nfs存储节点
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KKT4Laf3-1590418148992)(../images/screenshot_1590417724945.png)]

配置外部存储,选择添加的nfs节点
在这里插入图片描述

添加主机资源和存储资源到项目中
在这里插入图片描述
添加集群,参考官方文档添加集群,然后执行集群安装,完成后如下图所示:
在这里插入图片描述

http://www.lryc.cn/news/2420863.html

相关文章:

  • Animation动画——ObjectAnimator基本使用
  • [C++学习日记]-11-抽象、封装、继承和多态
  • C盘根目录下---系统文件详解
  • 360和腾讯QQ的那场战争!
  • Portal游戏的实现理论分析
  • 2024年Android最新Android系统在超级终端下必会的命令大全,我的腾讯安卓面试经历分享
  • Linux服务和守护进程管理:systemctl、service等命令的使用教程和技巧
  • VC++6.0、VS2003、vs2005、vs2008程序依赖DLL
  • 深入浅出hibernate摘录2
  • 网传腾讯薪酬规则调整:允许降薪
  • BOOT.INI文件详解
  • 130道ASP.NET面试题
  • 计算机视觉——顶会、顶刊
  • 三套方案7日打造骨感美人
  • HTML5动漫网页设计——少女漫画心(HTML+CSS+JavaScript+Bootstrap)
  • win8如何快速关闭135\445端口,预防onion永恒之蓝病毒
  • 与窗体及消息有关的API
  • SQLServer 连接字符串大全
  • nProtect GameGuard(簡稱GameGuard或GG,其驅動程序為GameMon.des)是由韓國INCA互聯網開發的遊戲反作弊軟體。
  • 获取树莓派4系统信息
  • GBK 编码
  • 地心一号-基于STM8的超迷你自平衡小车-DIY套件
  • ARPU与ARPPU 的概念
  • 物联网实训Day2
  • information security -- 网络拓扑
  • 0基础学IT有有哪些步骤
  • 河南科技大学计算机科学与技术分数线,河南科技大学2020年录取分数线(附2017-2020年分数线)...
  • DLL文件 VC++Matlab混合编程( 调用DLL)
  • 使用VMware Workstation安装Windows10虚拟机(超详细,每一步都有)
  • 揭秘软文外链代发产业