{"repo":"AmanPathak-DevOps/End-to-End-Azure-DevSecOps-Project","free":true,"listed":false,"github":"https://github.com/AmanPathak-DevOps/End-to-End-Azure-DevSecOps-Project","clone":"git clone https://github.com/AmanPathak-DevOps/End-to-End-Azure-DevSecOps-Project.git","description":"End-to-end Azure DevOps project using Terraform to provision AKS, GitLab CI/CD for automated deployments, FluxCD for GitOps workflows, HashiCorp Vault for secrets management, and Kubernetes for scalable application deployment.","language":"HCL","stars":40,"topics":["azure","devops","docker","gitlab","grafana","hashicorp","kubernetes","prometheus","terraform","vault"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Project Overview: Azure DevOps with Kubernetes Deployment Welcome to our Azure DevOps with Kubernetes Deployment project! This repository houses the infrastructure code, Kubernetes manifests, and source code needed to set up a robust DevOps pipeline and deploy applications to a Kubernetes cluster on Azure. Overview Our project is designed to streamline the deployment process using Terraform for infrastructure provisioning, GitLab CI/CD pipelines for automated deployments, HashiCorp Vault for secure secrets management, and Kubernetes for container orchestration. By following our guide and utilizing the provided resources, you'll be able to create a fully automated CI/CD pipeline and deploy applications to a Kubernetes cluster with ease. Directory Structure Infra-Code-Terraform - azure-aks : Terraform scripts for provisioning an Azure AKS cluster. - azure-gitlab-vm : Terraform scripts for creating a GitLab VM on Azure. - azure-hashicorp-vault-vm : Terraform scripts for deploying a HashiCorp Vault VM on Azure. Kubernetes-Manifests - flux-config : Configuration files for FluxCD, enabling GitOps practices. - manifests : - Backend : Kubernetes manifests for backend application deployment. - Database : Kubernetes manifests for database deployment (e.g., stateful sets, services). - Frontend : Kubernetes manifests for frontend application deployment. Source-Code-Build - backend : Source code and Dockerfile for the backend application. - frontend : Source code and Dockerfile for the fr","default_branch":null,"files":null,"tree":[],"storefront":"/r/AmanPathak-DevOps","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AmanPathak-DevOps/End-to-End-Azure-DevSecOps-Project/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}