2022年2月5日土曜日

Debian 11(Bullseye)にMicrok8sをインストールする

Debian 11(Bullseye)にMicrok8sをインストールするには、以下の手順を実行します。

実行手順

1. snapのインストール
sudo apt-get update

sudo apt-get -y install snapd

2. microk8sのインストール
sudo snap install microk8s --classic --channel="latest/stable"

sudo usermod -a -G microk8s $USER
※いったんログアウト

3. kubernetes dashboardの有効化
※状態の確認コマンド(インストール直後だと「microk8s is not running. Use microk8s inspect for a deeper inspection.」というメッセージが表示されることがあるので少し待ちます)
microk8s.status

以下のコマンドでダッシュボードを有効化します
microk8s.enable dashboard

以下のコマンドでダッシュボードを外部からアクセスできるようにします
microk8s kubectl port-forward --address='0.0.0.0' -n kube-system service/kubernetes-dashboard 8443:443

別端末を起動して、トークンは以下のコマンドで取得します。
microk8s kubectl -n kube-system describe secret $(microk8s kubectl -n kube-system get secret | grep default-token | cut -d " " -f1) | grep token

ブラウザで以下のURLを入力して、トークンを入力してログインします。
https://<Microk8sをインストールしたホスト>:8443/

0 件のコメント:

コメントを投稿