Q2
Explain your CI/CD pipeline setup.
💬Answer
Explain the lifecycle stages clearly:
- Trigger: A git commit push to a feature branch triggers a GitHub Actions workflow.
- Build & Test: The workflow runs Unit Tests, Code Linting, and security scans (SonarQube + Trivy).
- Artifact Creation: The container image is compiled via Docker multi-stage builds and pushed to AWS ECR.
- GitOps Sync: A separate Git repository holding Kubernetes manifests (Helm values) is updated with the new image tag. ArgoCD detects the change and syncs the new version to staging.
- Production Promotion: Once verified, the release is promoted to production using a weight-based Canary strategy managed by Argo Rollouts.
Related HR & Behavioral Questions
View All HR & BehavioralQuestions →
Created by
Apurv Gujjar
DevOps & Cloud Engineer
Specialized in:DevOpsAWSGCPKubernetesTerraformDocker
View Portfolio