In this scenario you'll learn how to configure Jenkins to build Docker Images based on a Dockerfile. The scenario is designed to demostrate how you can use Docker within a CI/CD pipeline, using Images as a build artefact that can be promoted to different environments and finally production.
The environment pre-configured and running Jenkins build server for you to experiment and learn how it works. The steps guide you to installing the plugin, creating a build and viewing the results.
Deploying Jenkins-X to Minikube
Minikube has been installed and configured in the environment. Check that it is properly installed, by running the minikube version command:
Start the cluster, by running the minikube start command:
minikube start --bootstrapper=kubeadm
Great! You now have a running Kubernetes cluster in your online terminal. Minikube started a virtual machine for you, and a Kubernetes cluster is now running in that VM.
To make it available on Katacoda, apply an additional service to expose the UI with
kubectl create ns jx; kubectl apply -f katacoda.yaml