Hike News
Hike News

设置istioctl自动补全

istio版本:1.4.5

安装bash-completion

ubuntu

1
$ apt-get install bash-completion

centos

1
$ yum install bash-completion

配置~/.bash_profile

1
$ echo '[[ -r "/usr/local/etc/profile.d/bash_completion.sh" ]] && . "/usr/local/etc/profile.d/bash_completion.sh"' >> ~/.bash_profile

启用istioctl.bash

1
2
3
4
$ cp istio-1.4.5/tools/istioctl.bash ~/istioctl.bash
$ source ~/istioctl.bash
$ echo 'source ~/istioctl.bash' >> .bashrc
$ source .bashrc

验证

1
2
$ istioctl proxy-<TAB>
proxy-config proxy-status

参考

https://istio.io/docs/ops/diagnostic-tools/istioctl/#enabling-auto-completion