2022年2月7日月曜日

Microk8sでkubernetes dashboardにport fowardするsystemdサービスを作成する

Microk8sでkubernetes dashboardにport fowardするsystemdサービスを作成するには、以下の手順を実行します。

実行手順

以下のコマンドを実行してkubernetes dashboardにport fowardするサービスを作成します。ユーザやIPアドレスは適宜変更してください。
cat << EOF | sudo tee /etc/systemd/system/portfoward-dashboard.service
[Unit]
Description=port foward for kubernetes dashboard
After=snap.microk8s.daemon-containerd.service

[Service]
ExecStart=/snap/bin/microk8s kubectl port-forward --address='0.0.0.0' -n kube-system service/kubernetes-dashboard 8443:443
StartLimitInterval=0
RestartSec=10
Restart=always
User=$USER
Group=$USER

[Install]
WantedBy=multi-user.target
EOF

# サービス開始
sudo systemctl start portfoward-dashboard.service

# サービス有効化
sudo systemctl enable portfoward-dashboard.service

# サービスステータス
sudo systemctl status portfoward-dashboard.service

0 件のコメント:

コメントを投稿