GKEのインスタンスにログインするときのコマンドメモ
1548 ワード
すぐ忘れるのでメモ
例ではcloud composerのworkerインスタンスにログインしています
ログインするクラスターを設定
現在のコンテキストを確認
kubectlの現在のコンテキストがログインしようとしているインスタンスが属するクラスターか確認する
→合っていれば「podの確認」へ
kubectl config current-context
GKEに作られているクラスターを一覧表示
gcloud container clusters list
クラスターの登録(コンテキストも自動で切り替わる)
gcloudコマンドなので認証されているgcloudユーザの権限でアクセスされる
gcloud container clusters get-credentials 上記で確認したクラスター名 --zone アベイラビリティゾーン
アベイラビリティゾーンの例:us-central1-f
podの確認
defaultネームスペース以外のpodも表示する
kubectl get pods --all-namespaces --sort-by=.metadata.creationTimestamp
podに入る
kubectl exec -it -n ネームスペース pod名 bash
kubectl exec -it -n ネームスペース pod名 bash
ネームスペースの例:composer-1-7-2-airflow-1-10-1-94fd936d
pod名の例:airflow-worker-84f76c4b96-dl9c4
Author And Source
この問題について(GKEのインスタンスにログインするときのコマンドメモ), 我々は、より多くの情報をここで見つけました https://qiita.com/elyunim26/items/0594babb7b402e7c5fd3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .