メインコンテンツへスキップ
  1. Blogs/

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

1 分
Kubernetes
0222-nnn
著者
0222-nnn
猫が好き

概要
#

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
    

関連記事

Kubernetes kubectl rollout コマンドでdeploymentをロールバックしてみる
8 分
Kubernetes
Kubernetes kubectl create deploymentでコマンドラインだけでdeploymentを作成してみる
5 分
Kubernetes
Kubernetes kubectl api-resources コマンドでAPI リソースを調べてみる
9 分
Kubernetes
Kubernetes kubectl version コマンドでバージョンを調べてみる
2 分
Kubernetes