関連記事
Kubernetesクラスタざっくり解説
2021.10.11
【Tekton】Blue/Greenデプロイをやってみる
2022.09.30
【Kubernetes】ksniffでパケットキャプチャ
2023.11.12
【Kubernetes】kubespyでリソース監視
2022.03.14
Kubernetesにおいて、ContextとNamespaceを簡単に切り替えられるkubectxとkubensについて簡単な使い方を紹介していきます。
kubectxはContexを切り替えるツール、kubensはNamespaceを切り替えるツールです。
GitHub - ahmetb/kubectx: Faster way to switch between clusters and namespaces in kubectl
Faster way to switch between clusters and namespaces in kubectl - ahmetb/kubectx
kubectxをインストールすることでkubectxとkubensが使えるようになります。
1brew install kubectxインタラクティブにContextやNamespaceを選択できるようにfzfをインストールしておきます。
1brew install fzfまずはkubectxの使い方です。
Context名を指定することで切り替えができます。
1kubectx docker-desktop下記のようにすることで直前のContextに切り替えられます。
1kubectx -Contextに対してエイリアスを作成することもできます。
1kubectx dublin=gke_ahmetb_europe-west1-b_dublinkubectxだけでインタラクティブモードとなり、Contextを一覧から選択できるようになります。
1kubectx次にkubensの使い方です。
Namespace名を指定することで切り替えができます。
1kubens dafault下記で直前のNamespaceに切り替えられます。
1kubens -kubensだけでインタラクティブモードとなり、Namespaceを一覧から選択できるようになります。
1kubens