CFN Cloud
Cloud Future New Life
en zh
2025-10-13 · 0 次浏览

Port-forward 端口转发

快速把集群内服务转到本地端口。

kubectl port-forward 适合本地调试,把集群内的 Pod 或 Service 暴露到本机端口。

常见用法

kubectl port-forward svc/api 8080:80
kubectl port-forward pod/api-7c9d8d9c8c-abcde 8080:80

适用场景

  • 快速验证 API
  • 本地 UI 访问
  • 临时排查问题

注意事项

  • 仅适合开发调试,不适合生产流量
  • 端口占用冲突时换本地端口

实操要点

  • 先做快速盘点:kubectl get nodeskubectl get pods -Akubectl get events -A
  • 对比“期望状态”和“实际状态”,kubectl describe 往往能解释漂移或失败原因。
  • 名称、Label、Selector 要一致,避免 Service 或控制器找不到 Pod。

快速检查清单

  • 资源定义与业务意图一致。
  • Namespace、权限、镜像与环境匹配。
  • 上线前具备健康探针与可观测日志。

参考链接