-
houcem khlifi a rédigé480d5c38
README.md 1,82 Kio
Welcome to an immersive DevSecOps learning experience! This project guides you through deploying a Tetris game on AWS EKS while mastering the art of DevSecOps.
📂
Directories - EKS-TF: Explore Terraform scripts for deploying EKS clusters on AWS.
- Jenkins-Pipeline-Code: Jenkins pipeline code for automated CI/CD.
- Jenkins-Server-TF: Terraform scripts for provisioning Jenkins servers on AWS EC2.
- Manifest-file: Kubernetes manifest files for Tetris application deployment.
- Tetris-V1: Initial version of the Tetris game application.
- Tetris-V2: Enhanced version of the Tetris game application.
🚀
Getting Started -
Clone the Repository:
git clone https://repo-dev.efi-academy.com/houcem/end-to-end-kubernetes-devsecops-tetris-project-houcem.git
-
Explore the Directories: Navigate into each directory to find detailed scripts, pipelines, and configurations.
-
Follow the Blog: Implementation details and insights are documented in the associated blog post.
🛠 ️
Tools Explored - Jenkins: Automated CI/CD pipelines
- ArgoCD: Continuous deployment to Kubernetes
- Kubernetes: Orchestration for containerized applications
- Trivy: Container vulnerability scanner
- OWASP Dependency-Check: Ensuring secure dependencies
- Docker: Containerized application deployment
- SonarQube: Unveiling code quality insights
- Terraform: Infrastructure as Code for AWS EKS
📝
Blog Implementation To implement this project, follow the step-by-step guide in our detailed blog post. Learn how each tool plays a crucial role in achieving DevSecOps excellence.