kubevpn reset
重置工作负载为原来的规格
重置操作将会移除所有由 kubevpn 注入的容器,vpn 和 envoy。并且恢复所有的服务网格规则。
示例
重置在默认命名空间的 deployment authors
kubevpn reset deployment/authors
重置另一个命名空间 test
kubevpn reset deployment/authors -n test
连接到堡垒机或 ssh 跳转机后的集群 API 服务器
kubevpn reset deployment/authors --ssh-addr 192.168.1.100:22 --ssh-username root --ssh-keyfile ~/.ssh/ssh.pem
也支持 ProxyJump,例如
┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌────────────┐
│ pc ├────►│ ssh1 ├────►│ ssh2 ├────►│ ssh3 ├─────►... ─────► │ api-server │
└──────┘ └──────┘ └──────┘ └──────┘ └────────────┘
kubevpn reset deployment/authors --ssh-alias <alias>