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 ライセンスの下にあります。詳細については、LICENSE ファイルを参照してください。
yochu
(ようちゅう[幼虫]「ようちょお」と読みます)は日本語で幼虫またはさなぎを意味します。