前回(Debian 10 に minikube をインストールする(Hyper-V & ベアメタル版)) からの続き。
Running Che locally | Eclipse Che Documentation を実施していく。
必要なツールのインストール
Che のデプロイに必要なものたちをインストールする。
socat
helm でのデプロイ時に使用する。VirtualBox の時には必要なかったけど今回は必要らしい。
apt-get install -y socat
helm
バイナリをダウンロードして /usr/local/bin
へ移動。
curl -L https://get.helm.sh/helm-v2.14.3-linux-amd64.tar.gz -O
tar xf helm-v2.14.3-linux-amd64.tar.gz
sudo mv linux-amd64/helm /usr/local/bin/
sudo mv linux-amd64/tiller /usr/local/bin/
rm -rf helm-v2.14.3-linux-amd64.tar.gz linux-amd64/
Snappy(snap?) を使うとパッケージとして管理できるようだがとりあえずバイナリダウンロードで済ませてしまう。
chectl
こちらもバイナリをダウンロード。
2019/8/15 時点のドキュメントで指定されているバージョンは、--domain
オプションの指定が正しく動かないので、現時点で最新のバージョンである 20190802065601
をダウンロードしてくる。(ベアメタルインストールの場合、 --domain
オプション使わないけど...)
RELEASE="20190802065601/chectl-linux"
URL=https://github.com/che-incubator/chectl/releases/download/${RELEASE}
sudo curl -L ${URL} -o /usr/local/bin/chectl
sudo chmod +x /usr/local/bin/chectl
Minikube の設定
なし。root で起動するだけ。
sudo minikube start
Eclipse Che のデプロイ
sudo chectl server:start
動作確認
Windows から http://${DEBIAN_IP}.nip.io
に接続。
${DEBIAN_IP}
: Debian の IP アドレスに置き換える。
OK.
0 件のコメント:
コメントを投稿