往返之旅:使用 mirrord 进行端口转发

主要观点:介绍了通过 SSH 的端口转发(SSH 隧道)用于在不安全连接上安全通信,以及 Kubernetes 中的kubectl port-forward和 mirrord 的端口转发功能。
关键信息

  • SSH 端口转发可用于从家访问公司测试环境数据等。
  • mirrord 的端口转发利用现有架构,可双向转发流量,权限继承自目标 pod 等。
  • 与 kubectl 端口转发相比,mirrord 可双向、更灵活且允许同时转发多个端口。
    重要细节
  • mirrord 端口转发在实现层面使用 tokio 任务和控制循环处理与代理的交互。
  • 反向端口转发需明确设置目标 pod,且只能在反向时指定网络配置。
  • 使用 mirrord 端口转发需满足一定要求,如安装 mirrord CLI 等,通过部署合适应用获取 pod 信息,然后使用mirrord port-forward命令进行转发,可同时转发多个端口。
  • 若现有功能不满足需求,可查看 mirrord 其他命令,或加入 Discord 服务器咨询。
阅读 39
0 条评论