Kubernetes

minikubeのコマンド補完を有効にする方法

概要

minikubeを操作する際にコマンドを調べるのが面倒くさいので
コマンド補完を有効にして便利にしたいと思って調べてみた

環境

  • WSL2
  • Window10

前提

  • WSL2インストール済み
  • minikubeインストール済み(v1.31.2)

調べた内容

  • 公式サイトで環境別の手順があるので、これを実行するだけでOK

https://minikube.sigs.k8s.io/docs/commands/completion/

手順

  • パッケージの確認とインストール

    # 確認
    apt list --installed | grep bash-completion
    # インストールされてなければ以下でインストール
    apt-get install bash-completion
  • 現在のbashシェルにコマンド補完を設定

    source /etc/bash_completion
  • bashシェルでのコマンド補完を永続化する設定

    # bash,zshの確認
    echo $SHELL
    # 確認後、以下のいずれかを実行
    # bash用設定
    echo "source <(minikube completion bash)" >> ~/.bashrc
    # zsh用設定
    echo "source <(minikube completion bash)" >> ~/.zshrc
  • 設定後の確認
    ※minikubeの後に適当にサブコマンドの最初入れてtabキー押せば表示されます

    $ minikube s
    service   ssh       ssh-host  ssh-key   start     status    stop

人気記事

1

Kubernetes kubectl rollout コマンドでdeploymentをロールバックしてみる 概要 kubectl rollout コマンドでデプロイ履歴を確認してロールバックするやり方 ...

2

  terraformのバージョン管理どうすればいいのか? terraformの複数バージョンを簡単に動かしたい terraformのインストール方法が分からない と、疑問を抱えている人の疑 ...

3

本記事では どんな環境にterraformをインストールできるの? terraformのインストールどうしたらいいの? terraformのどのバージョンをインストールすればいいの? と、困っている人 ...

4

Kubernetes kubectl version コマンドでバージョンを調べてみる 概要 kubectl version は、Kubernetes の Client、Serverのバージョンを確認 ...

-Kubernetes