Kubectl port-forward

先创建一个测试用的nginx

以往的情况,如果要测试的话,可能需要一个 nodeport ,但是这里要介绍的是 kubectl port-forward

kubectl get pod -n test
kubectl -n test port-forward nginxtest-567f8d7d65-5snfq 82:80

当然也可以通过label来获取 pod id

kubectl -n test get pod -l workload.user.cattle.io/workloadselector -o jsonpath='{.items[0].metadata.name}'

这样命令可以改为

kubectl -n test port-forward $(kubectl -n test get pod -l workload.user.cattle.io/workloadselector -o jsonpath='{.items[0].metadata.name}') 82:80
Send a Message