A post-doc researcher.
kubernetes (k8s): https://kubernetes.io/ja/
kubectl: https://kubernetes.io/docs/reference/kubectl/
k9s: https://k9scli.io/
podの確認
kubectl get pod
podのlogを確認
kubectl logs --tail=20 [pod-name]
オプション
--tail=xx: 最新のxx件を表示
--f: リアルタイムフォロー
kubectl のヘルプ
kubectl -h
Manifest Fileの実行
kubectl apply -f yaml/ex00-dcl-xx-seed-0.yaml
Manifest File の作成ツールの実行
python cafe_toolkit.py -p ex00/params-xx.yaml -t ex00/ex00-dcl.yaml -s xx-seed-0
install
sudo apt updatesudo apt-get install build-essential procps curl file git
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Enter password
echo "export PATH=/home/linuxbrew/.linuxbrew/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
brew --version
brew install k9s
k9s を起動
k9s
readonlyでk9sを起動
k9s --readonly
k9sの終了
:q
Shortcut key | Function |
---|---|
shift + s | STATUSでソート |
/ | Search |
ctrl + c | k9sの終了 |