主要观点:介绍了通过 SSH 的端口转发(SSH 隧道)用于在不安全连接上安全通信,以及 Kubernetes 中的kubectl port-forward和 mirrord 的端口转发功能。
关键信息:
- SSH 端口转发可用于从家访问公司测试环境数据等。
- mirrord 的端口转发利用现有架构,可双向转发流量,权限继承自目标 pod 等。
- 与 kubectl 端口转发相比,mirrord 可双向、更灵活且允许同时转发多个端口。
重要细节: - mirrord 端口转发在实现层面使用 tokio 任务和控制循环处理与代理的交互。
- 反向端口转发需明确设置目标 pod,且只能在反向时指定网络配置。
- 使用 mirrord 端口转发需满足一定要求,如安装 mirrord CLI 等,通过部署合适应用获取 pod 信息,然后使用
mirrord port-forward命令进行转发,可同时转发多个端口。 - 若现有功能不满足需求,可查看 mirrord 其他命令,或加入 Discord 服务器咨询。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。