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

 

IT

Posted by arkgame