Category: Software, Security, Kubernetes, Docker, Infrastructure, Jenkins, yaml

This blog post will demonstrate how to leverage Jenkins with Amazon Elastic Kubernetes Service (EKS) by running a Jenkins Manager within an EKS pod. In doing so, we can run Jenkins workloads by allowing Amazon EKS to spawn dynamic Jenkins Agent(s) in order to perform application and infrastructure deployment.

This Jenkins application represents individual pipelines deploying unique microservices that build and deploy to multiple environments in separate AWS accounts.

Note: This Jenkins application is not configured with a persistent volume storage. Therefore, you will need to establish and configure this template to fit that requirement).Figure Configure Global SecurityFigure 4a.

This post walked you through the process of building out Amazon EKS based infrastructure and integrating Jenkins to orchestrate workloads.

Related Articles