介绍一个小技巧

简介

因为经常在终端要使用到代理,所以要经常使用到下面这个命令

export http_proxy=http://0.0.0.0:1087;export https_proxy=http://0.0.0.0:1087;

终端里面经常输入这么长的东西,体验肯定不太好,毕竟运维都喜欢端细小的东西

操作

所以可以编辑

vim ~/.zshrc

加入

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
proxy() {
  export http_proxy=http://0.0.0.0:1087;export https_proxy=http://0.0.0.0:1087;
  echo "HTTP Proxy on"
}

noproxy() {
  unset http_proxy
  unset https_proxy
  echo "HTTP Proxy off"
}

之后只要在终端里面输入

proxy

就上代理了

noproxy

就不上代理了

同理可得

如果你的k8s要在三个环境切换来切换去的,可以加入下面这段东西

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
k8prod() {
  export KUBECONFIG=~/.kube/prod
}

k8test() {
  export KUBECONFIG=~/.kube/test
}

k8dev() {
  export KUBECONFIG=~/.kube/dev
}

是不是很完美

欢迎关注我的博客 www.bboy.app

Have Fun