对于gitlab ci / cd项目,我需要找到一个knative服务的URL(用于部署Web服务,以便可以将其用作负载测试的基本URL)>
我发现我可以使用以下命令找到URL(和其他信息):kubectl get ksvc helloworld-go,它输出:
NAME URL LATESTCREATED LATESTREADY READY REASON helloworld-go http://helloworld-go.default.34.83.80.117.xip.io helloworld-go-96dtk helloworld-go-96dtk True
有人可以给我提供一种简单的方法来仅提取sh脚本中的url吗?我认为最简单的方法可能是在第二行的第一和第二空格之间找到文本。
对于gitlab ci / cd项目,我需要找到一个knative服务的URL(用于部署Web服务),以便可以将其用作负载测试的基本URL,我发现我可以找到该URL( ...
kubectl get ksvc helloworld-go | grep -oP "http://[^\t]*"