在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验证用户输入的一系列数字   java如何在SpringBoot中字段验证失败时在ConstraintViolationException中获取RequestParam名称   java如何解决Vertx阻塞DNS问题   java意外类型平均值   java如何将dataframe的UUID列转换为包含相同十六进制序列的简单字符串?   身份散列映射的java用法   java无法在eclipse中导入现有项目   进程从运行的java程序中获取CPU号   java将文本视图的特定行滚动到顶部在最后一个屏幕上不起作用   无法初始化java SpringSecurityFilterChain   java当我在项目中使用volatile时,为什么下面的代码显示不同的结果?   是否有转换java的标准方法。util。函数,消费者<T>转换为java。util。作用函数<T,Void>   java nginx分块传输编码失败   java如何将几个IF转换为一个循环   java URI从路径中删除/删除