我下面的命令執行:如何停止kubectl代理
kubectl proxy --port=8081 &
kubectl proxy --port=8082 &
,當然我有2個訪問端點:
curl http://localhost:8081/api/
curl http://localhost:8082/api/
但同時有兩個正在運行的進程服務相同的內容。 如何以「kubectl」方式停止這些進程之一? 當然,我可以殺死這個過程,但它似乎是一個不太優雅的方式...
我下面的命令執行:如何停止kubectl代理
kubectl proxy --port=8081 &
kubectl proxy --port=8082 &
,當然我有2個訪問端點:
curl http://localhost:8081/api/
curl http://localhost:8082/api/
但同時有兩個正在運行的進程服務相同的內容。 如何以「kubectl」方式停止這些進程之一? 當然,我可以殺死這個過程,但它似乎是一個不太優雅的方式...
我相信「kubectl的方式」是根本不背景的代理,因爲它打算是一個短期運行的過程在本地機器上訪問API而無需進一步身份驗證。
除殺或^ C(如果不在後臺),沒有辦法阻止它。
您可以使用,雖然標準的shell技巧,所以執行fg
然後^ C將工作或kill %1
試試下面的命令:
netsat -tulp | grep kubectl
要找到PID然後sudo kill -9 pidKubeCtl
PS -ef | grep kubectl足夠好 – itiic