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」)在日文中是幼蟲或蛹的意思。