🐚
zinit で kubectl と eksctl をインストールして補完を有効にする
2021-12-03 追記
zdharma/zinit が吹っ飛んだので zdharma-continuum/zinit に移行しましょう。
設定例
こうなる。helm
とか他の関連コマンドを使うようになったら、アップデートする。
# Kubernetes uses a command line utility called kubectl for communicating with the cluster API server
zinit ice id-as="kubectl" as"command"
zinit snippet https://amazon-eks.s3.us-west-2.amazonaws.com/1.20.4/2021-04-12/bin/linux/amd64/kubectl
zinit light-mode lucid wait has"kubectl" for \
id-as"kubectl-completion" \
as"completion" \
atclone"kubectl completion zsh > _kubectl" \
atpull"%atclone" \
zdharma/null
# The eksctl command line utility provides the fastest and easiest way to create a new cluster with nodes for Amazon EKS
zinit ice from"gh-r" as"command" pick"eksctl"
zinit light weaveworks/eksctl
zinit light-mode lucid wait has"eksctl" for \
id-as"eksctl-completion" \
as"completion" \
atclone"eksctl completion zsh > _eksctl" \
atpull"%atclone" \
zdharma/null
Discussion