- Kubernetes:A Complete DevOps Cookbook
- Murat Karslioglu
- 172字
- 2025-04-04 13:20:39
Verifying Jenkins X components
Let's perform the following steps to verify that all Jenkins X components are running as expected:
- Confirm that all pods are running. All pods in the jx namespace should be in a running state:
$ kubectl get pods -n jx
NAME READY STATUS RESTARTS AGE
jenkins-956c58866-pz5vl 1/1 Running 0 11m
jenkins-x-chartmuseum-75d45b6d7f-5bckh 1/1 Running 0 11m
jenkins-x-controllerrole-bd4d7b5c6-sdkbg 1/1 Running 0 11m
jenkins-x-controllerteam-7bdd76dfb6-hh6c8 1/1 Running 0 11m
jenkins-x-controllerworkflow-7545997d4b-hlvhm 1/1 Running 0 11m
jenkins-x-docker-registry-6d555974c7-sngm7 1/1 Running 0 11m
jenkins-x-heapster-7777b7d7d8-4xgb2 2/2 Running 0 11m
jenkins-x-nexus-6ccd45c57c-btzjr 1/1 Running 0 11m
maven-brcfq 2/2 Running 0 63s
maven-qz0lc 2/2 Running 0 3m
maven-vqw9l 2/2 Running 0 32s
- Get the list of Jenkins X service URLs that we will need to connect. You will have a list of jenkins, chartmuseum, docker-registry, and nexus URLs similar to the following:
$ jx get urls
NAME URL
jenkins http://jenkins.jx.your_IP.nip.io
jenkins-x-chartmuseum http://chartmuseum.your_IP.nip.io
jenkins-x-docker-registry http://docker-registry.jx.your_IP.nip.io
nexus http://nexus.jx.your_IP.nip.io
Now you can connect to the Jenkins UI by visiting the first URL from the preceding output of the jx get urls command.