The automation test
As the 2-week deadline was quickly approaching, the selected tools were being installed and configured to accomplish the needs of the initial design. The DevOps teams set the deployment pipeline to when a GitHub repository was updated. They also had to create each Jenkins build and link them together to create the desired build pipeline. The Jenkins pipeline would create and upload a Docker image with a "latest" tag to make the integration process move faster.
Although the building and uploading of the Docker image to the container registry was a relatively easy task for the team to script out, they had to figure out how to deploy the container to Kubernetes. Executing the Kubernetes command with a manifest was not too difficult to run from Jenkins, but the issue was generating the YAML manifest. The team decided that the fastest solution was to leverage a copy of a public Helm Chart. They would customize it to meet their needs and give the developers...