k8s本地访问pod应用

自Kubernetes v1.10之后,kubectl port-forward允许通过资源名(例如pod名称)选择一个匹配的pod的进行端口转发。

例如以下几种等效的方式:

  • kubectl port-forward redis-master-765d459796-258hz 7000:6379
  • kubectl port-forward pods/redis-master-765d459796-258hz 7000:6379
  • kubectl port-forward deployment/redis-master 7000:6379
  • kubectl port-forward rs/redis-master 7000:6379
  • kubectl port-forward svc/redis-master 7000:6379