devsecops-newservice
Installation
SKILL.md
New Service Deployment
Overview
This skill scaffolds a complete new service in the dev-sec-ops lab. It
determines whether to use Path A (Helm + dual-source Argo CD) or
Path B (Kustomize + single-source Argo CD), creates all required files,
appends an entry to argocd/app-list.yaml, and adds Ingress under static/.
Decision tree
New service?
├─ Official Helm chart exists (Harbor, DefectDojo, Jenkins, Kong, …)?
│ └─ Path A: Helm + dual-source Argo CD → argocd/app-list.yaml
└─ Simple app / no suitable chart / custom Deployment?
└─ Path B: Kustomize + single-source Argo CD → argocd/app-list.yaml