在KVM上管理多个KubNeNETs集群的工具(在3个中心7 VM)上运行在裸金属FEDORA 29服务器上(Ubuntu 18.04被测试直到KubNeNETV1.14)

metalnetes的Python项目详细描述


金属网

用于管理运行在裸机Fedora 29服务器上的KVM(3 CentOS 7虚拟机)上的多个Kubernetes 1.14 群集的工具(也在Ubuntu18.04到1.13上测试)。如果要创建、销毁和管理本机kubernetes集群,请使用此repo。它是一个完整的安装程序,只需使用bash和环境变量就可以让全新的服务器加速运行。

https://i.imgur.com/awlwim1.png

入门

这将自动执行回购:

  • 安装许多RPM、系统和工具以准备裸机服务器(在Fedora 29上)以承载多个Kubernetes群集
  • 在3 CentOS 7虚拟机上部署Kubernetes群集
  • 每个虚拟机都有100 GB、4个CPU内核、16 GB RAM,并自动配置为从env vars分配静态IP
  • 使用kvm托管vm,这需要访问服务器的hypervisor(在vm中运行该程序将不起作用)
  • 为kubernetes持久卷部署rook ceph存储群集
  • 安装一个本地dns服务器(命名),该服务器的工作示例用于将vm静态ip映射到浏览器可用于任何kubernetes nginx入口端点的url
  • 用于在部署后手动修复虚拟机的ssh访问
  • 可选-部署库存分析引擎,包括用于运行的头盔图:minio(内部S3)、redis cluster、jupyter、grafana+prometheus(ceph cluster监控所需)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java类。getResource和ClassLoader。getSystemResource:有没有理由选择其中一个而不是另一个?   在Java中以编程方式粘贴后恢复剪贴板   Java字符串到日期没有时间   JavaSpring注释:@Component起作用,@Repository不起作用   java“addScript”在HSQL中是否有最大记录计数?   java如何将值从JDialog框返回到父JFrame?   java我的模块库的用户有没有办法访问尚未导出的类?   java javac:未找到命令   java如何解决jsoup错误:无法找到请求目标的有效证书路径   类中的java作用域变量   Java中集合实现中的arraylist add()方法不起作用   java如何使用while循环和从用户接收输入来近似Pi?   java Spring安全CSRF培训模式   在安卓系统中,如何通过在警报框外单击来限制用户?