I am running kubernetes cluster on AWS using Kops. We deploy Jenkins on it and we want to run docker, kubectl commands inside jenkins pods and want output to show of kubernetes clusters nodes, pods, and containers. We are able to achieve this via dockerfile or docker compose. We tried to mount docker socket as volume but didn't workout.
0
votes
2 Answers
1
votes
The regular jenkins image does not ship with the docker command.
Check out this jenkins image, it contains the docker and docker-compose commands: https://hub.docker.com/r/trion/jenkins-docker-client
kops get cluster
works and thenkubectl get pods
to get the pods andkubectl exec -it my-pod-name bash
to exec into the pod. Is this what you want to achieve? – Suresh