May 2018
Intermediate to advanced
554 pages
13h 51m
English
There are two important parts to go through in the Jenkins setup:
To achieve step 1, there is a tricky part that needs something like a Docker-in-Docker (dind). This is because Jenkins is run by Kubernetes as a pod (Docker container), and Jenkins also needs to invoke a docker command to build your application. It can be achieved by mounting /var/run/docker.sock from the Kubernetes node to the Jenkins pod that can communicate with Jenkins, the Kubernetes node, and the Docker daemon.
Read now
Unlock full access