文件名称:kubermesh:裸机,自托管,自修复配置,网状网络kubernetes集群
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-03 03:06:18
Shell
库伯梅什 目标 部署到一台计算机上。 说,启动USB硬盘驱动器。 将其他计算机插入第一个计算机。 看着他们启动并加入集群。 继续前进,直到机器用完为止。 无需带有交换机的传统网络。 易于更换,只需放入新机器即可。增加容量的方法也一样 此仓库是尝试实现上述概念的原型。 有关该项目的更多信息,请参阅 本地开发先决条件 sudo apt-get install qemu-kvm libvirt-bin docker virtinst 入门 ./deploy libvirt 4 这将使用libvirt设置4个节点,并运行引导过程 用户名/密码当前已硬编码到core/core 有用的命令 virt-viewer kubermesh1获取图形控制台virsh console kubermesh1获取串行控制台 打扫干净 ./teardown 当前地址分配 任播地址: apiserver
【文件预览】:
kubermesh-master
----old()
--------user-data(3KB)
----teardown(46B)
----ssh.sh(148B)
----teardown-domain(161B)
----rebuild-vm(190B)
----LICENSE(11KB)
----teardown-net(149B)
----README.md(3KB)
----machines()
--------gateway()
--------kubermesh2()
--------kubermesh4()
--------kubermesh3()
--------kubermesh1()
----docs()
--------blink-key()
----networks()
--------kubermesh1-null-2(54B)
--------kubermesh4-null-1(54B)
--------kubermesh-gateway-1(67B)
--------kubermesh-internet(472B)
--------kubermesh2-null-2(54B)
--------kubermesh2-null-1(54B)
--------kubermesh-2-4(61B)
--------kubermesh-3-4(61B)
--------kubermesh4-null-2(54B)
--------kubermesh3-null-1(54B)
--------kubermesh-1-3(61B)
--------kubermesh-1-2(61B)
--------kubermesh3-null-2(54B)
----.gitignore(41B)
----deploy(8KB)
----manifests()
--------bootcfg-daemonset.yaml(2KB)
--------kube-system-ns.yaml(61B)
--------etcd-anycast-healthcheck.yaml(731B)
--------kube-api-anycast-healthcheck.yaml(738B)
--------kube-apiserver.yaml(2KB)
--------kube-proxy.yaml(1KB)
--------kube-dns-deployment.yaml(4KB)
--------kube-scheduler.yaml(535B)
--------quagga-daemonset.yaml(2KB)
--------dnsmasq-daemonset.yaml(3KB)
--------kube-dns-svc.yaml(355B)
--------flannel-daemonset.yaml(744B)
--------minimal-v4-overlay-daemonset.yaml(1KB)
--------kubermesh-ns.yaml(59B)
--------blinkenlights-daemonset.yaml(1KB)
--------kube-controller-manager.yaml(1017B)
----bootcfg-config()
--------ignition()
--------groups()
--------profiles()
----kubectl(95B)