RARaghava Ankireddypalleinraghav0617.hashnode.dev·Jan 10, 2024 · 5 min readMulti-Stage DevSecOps CI-CD ProjectPrerequisites: Ubuntu (20.02) instance with a minimum of 2 CPU, 16 GB of RAM and 30 GB of storageRequired ports: 8080 for Jenkins9000 for SonarQube 3000 for Docker container deployment 465 for SMTP (Simple Mail Transfer Protocol)Required Jenkins Plug...00
RARaghava Ankireddypalleinraghav0617.hashnode.dev·Sep 6, 2023 · 5 min readE2E CI-CD Pipeline for nodejs ApplicationMulti-Tier Web-application E2E Continuous Integration (CI) & Continuous Delivery (CD) PipelineIn this article, we will be creating an automated CI/CD pipeline for nodejs project using Jenkins, Docker, Sonarqube,trivy, OWASP and Docker Compose. With t...00
RARaghava Ankireddypalleinraghav0617.hashnode.dev·Jul 5, 2023 · 6 min readAKS(Azure Kubernetes Deployment)Required Tools and Technologies Cloud Platform: Azure Cloud Azure Container Registry (ACR) Azure Container Registry is a private registry service for building, storing, and managing container images and related artifacts, managed and maintained by ...00
RARaghava Ankireddypalleinraghav0617.hashnode.dev·Jun 14, 2023 · 4 min readCI-CD e2e Pet-clinicE2E Continuous integration (CI) & Continuous Delivery (CD) Pipeline Required Tools and Technologies Git & GitHub Git is a version control system that manages and keeps track of Source code. GitHub, on the other hand, is a service that lets you host...00
RARaghava Ankireddypalleinraghav0617.hashnode.dev·Jun 4, 2023 · 2 min readCI-CD PetclinicRequired Tools Git-Hub Git Hub is a Version Control System developer who commits their code changes to a version control system like Git. Jenkins Jenkins is a Continuous Integration Server, Jenkins is set up to monitor the version control system ...00