jenkins eks cicd
Fully automated CI/CD pipeline: builds and versions a Java/Maven app, pushes the image to a private Docker Hub registry, and deploys each release to an AWS EKS Kubernetes cluster.
- aws-eks
- cicd
- docker
- jenkins
- kubernetes
// junior devops engineer
I built a full-stack app and run it live on my own self-hosted Kubernetes cluster, from bare Linux server to automated CI/CD deployments.
Hi, I'm Florian. I'm a Junior DevOps Engineer focused on Linux, Kubernetes, Docker, CI/CD and infrastructure automation. I build and operate real infrastructure, not simulations: my cluster runs on my own hardware. Certified DevOps Practitioner (TechWorld with Nana Bootcamp, every module and project implemented), with security built in: CompTIA Security+ and Pentest+ certified.
Stack
Fully automated CI/CD pipeline: builds and versions a Java/Maven app, pushes the image to a private Docker Hub registry, and deploys each release to an AWS EKS Kubernetes cluster.
Self-provisioning CI/CD pipeline: builds a Java/Maven app, pushes the image to Docker Hub, spins up an AWS EC2 instance on the fly with Terraform, and deploys the app there via Docker Compose.
CI/CD pipeline that integrates Ansible configuration management: Jenkins ships a playbook to a remote Ansible control node, which then automatically configures two AWS EC2 managed nodes.
Application observability on Kubernetes: instruments a Node.js app with the Prometheus client to expose custom metrics, scrapes them with Prometheus, and visualizes them on a Grafana dashboard.
Full-stack web dashboard with a FastAPI backend (JWT authentication) and a React/TypeScript frontend.
Personal portfolio site built with Astro and Tailwind CSS v4, statically generated, with the project list fetched from the GitHub API at build time.