yochu
v0.20.1
yochu
规定已经运行带有 Docker、 etcd
、 fleet
、 rkt
、 kubectl
和iptables
CoreOS 主机。
主机操作系统在裸机集群上配置有giantswarm/mayu。
下载最新版本:https://github.com/giantswarm/yochu/releases/latest
克隆 git 存储库:https://github.com/giantswarm/yochu.git
将以下单元文件放入您的云配置中,替换您的子网和 docker 子网:
[Unit]
Description=Giant Swarm Yochu
Wants=network-online.target
After=network-online.target
Before=multi-user.target
[Service]
Type=oneshot
ExecStartPre=/usr/bin/mkdir -p /home/core/bin
ExecStartPre=/usr/bin/wget --no-verbose https://downloads.giantswarm.io/yochu/0.20.0/yochu -O /home/core/bin/yochu
ExecStartPre=/usr/bin/chmod +x /home/core/bin/yochu
ExecStart=/home/core/bin/yochu setup -v -d --start-daemons=true --subnet=<your subnet> --docker-subnet=<your docker subnet> --http-endpoint=https://downloads.giantswarm.io --fleet-version=v0.11.5-gs-grpc-1 --etcd-version=v2.1.0-gs-1
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
查看更详细的文档:docs
检查代码文档:godoc
我们的自定义二进制文件可以在以下位置找到:
有关提交补丁、贡献工作流程以及报告错误的详细信息,请参阅贡献。
Yochu 遵循 Apache 2.0 许可证。有关详细信息,请参阅许可证文件。
yochu
(ようちゅう[幼虫]发音为“yo-choo”)在日语中是幼虫或蛹的意思。