DevOps CI/CD Pipeline - Jenkins ArgoCD K8s — MULTI architecture diagram

About This Architecture

End-to-end DevOps CI/CD pipeline integrating Jenkins for continuous integration, ArgoCD for GitOps-driven deployment, and Kubernetes with ROS2 workloads across staging and production namespaces. Developer commits trigger Jenkins workflows that execute OWASP scanning, SonarQube analysis, Trivy vulnerability checks, and Bandit security testing before containerization with Docker and image signing via Cosign and Syft. Validated images are pushed to Harbor Registry, then synced to a GitHub Deploy Repo where ArgoCD watches for changes and automatically deploys to Kubernetes staging with smoke tests and manual approval gates before production rollout. Production deployments include HPA scaling, NetworkPolicy enforcement on UDP 7400/7401 for ROS2 CycloneDDS communication, and comprehensive observability via Prometheus, Grafana, Loki, and Alertmanager with Slack notifications. This architecture demonstrates defense-in-depth security scanning, GitOps best practices, and production-grade monitoring for containerized robotics workloads. Fork and customize this diagram on Diagrams.so to match your Jenkins, ArgoCD, and Kubernetes versions or add additional security gates.

People also ask

How do I build a secure CI/CD pipeline with Jenkins, ArgoCD, and Kubernetes that includes vulnerability scanning, image signing, GitOps deployment, and observability?

This diagram shows a complete pipeline where Jenkins runs OWASP, SonarQube, Trivy, and Bandit security checks, signs images with Cosign and Syft, and pushes to Harbor Registry. ArgoCD watches a GitHub Deploy Repo and automatically syncs to Kubernetes staging with smoke tests and manual approval gates before production rollout with HPA, NetworkPolicy, and Prometheus/Grafana/Loki observability.

DevOps CI/CD Pipeline - Jenkins ArgoCD K8s

MultiadvancedJenkinsArgoCDKubernetesCI/CDGitOpsDevOps
Domain: Devops CicdAudience: DevOps engineers implementing secure CI/CD pipelines with Jenkins, ArgoCD, and Kubernetes
4 views0 favoritesPublic

Created by

June 29, 2026

Updated

August 17, 2026 at 4:33 PM

Type

network

Need a custom architecture diagram?

Describe your architecture in plain English and get a production-ready Draw.io diagram in seconds. Works for AWS, Azure, GCP, Kubernetes, and more.

Generate with AI

AI-generated. Verify before production use. Learn more

Report this diagram