浏览

浏览 Jenkins X 中的资源

如果你之前用过 Kubernetes,你可能使用过 kubectl 命令查看 Kubernetes 资源:

kubectl get pods

Jenkins X 的命令行工具,jx,和 kubectl 看起来相似,并且可以让你看到所有的 Jenkins X 资源。

查看 Jenkins 控制台

如果你熟悉 Jenkins 控制台,那么你可以使用 jx console

jx console

就会打开一个浏览器。

流水线

要查看当前流水线使用 jx get pipelines:

jx get pipelines

流水线构建日志

通过 jx get build logs 查看当前流水线构建日志:

jx get build logs

你当前看到的是所有能看到的流水线。

你可以通过下面快速过滤

jx get build logs -f myapp

或者,你希望指定

jx get build logs myorg/myapp/master

流水线活动

为了查看当前流水线的活动 jx get activities

jx get activities

如果你想要观察你的应用 myapp,你可以使用:

jx get activities -f myapp -w

这样将会观察流水线的活动,并无论任何重要的改变发生(例如:发版完成,一个 PR 被创建开始升级 等等)都会更新屏幕。

应用程序

为了查看你的团队所有环境的所有应用的URL和 pod 数量,使用 jx get applications

jx get applications

如果你想要隐藏 URL 或者 pod 数量,你可以使用 u-p。例如:为了隐藏 URL:

jx get applications -u

或者隐藏 pod 数量:

jx get applications -p

你还可以根据环境来过滤应用:

jx get applications -e staging

环境

为了查看你们团队中的 环境,使用 jx get environments

jx get environments

你还可以