今度はkubectlコマンドのタブ補完について。 こちらは公式ドキュメントに書かれていました。
こちらの情報も参考になりました。
いくつか方法はあるようですが、公式のガイドに書かれている方法を~/.zshrc
に追記しました。
% vi ~/.zshrc ... if [ $commands[kubectl] ]; then source <(kubectl completion zsh) fi % source ~/.zshrc % kubectl [tab] alpha autoscale cp explain plugin set annotate certificate create expose port-forward taint api-resources cluster-info delete get proxy top api-versions completion describe label replace uncordon apply config drain logs rollout version attach convert edit options run wait auth cordon exec patch scale