Ubuntu 23.04 MicroK8s Pod デプロイの作成基本操作方法
環境
Ubuntu 23.04
操作方法
1.[nginx-test] pod を起動する
# microk8s kubectl create deployment nginx-test --image=nginx
確認
# microk8s kubectl get pods
2. [nginx-test] pod の環境変数を表示する
# microk8s kubectl exec nginx-test-xxx-xxx — env
3. [nginx-test] pod にシェルアクセス
# microk8s kubectl exec -it nginx-test-xxx-xxx -- bash # hostname # exit
4. [nginx-test] pod のログを表示する
# microk8s kubectl logs nginx-test-xxx-xxx
5.pod をスケールアウトする
# microk8s kubectl scale deployment nginx-test --replicas=3 # microk8s kubectl get pods
6. サービスを設定する
# microk8s kubectl expose deployment nginx-test --type="NodePort" --port 80 # microk8s kubectl get services nginx-test
7.CLUSTER-IPにアクセス確認
# curl 10.xxx.xxx.xxx
8.サービスを削除する
# microk8s kubectl delete services nginx-test
Pod を削除する
# microk8s kubectl delete deployment nginx-test