To reduce overhead and to aid in multiplying development time, CI is to be setup.
Details
As actions occur within this repository, CI will run. The following workflows will be used:
Required CI Tasks
-
Style:
-
Security:
- SAST of Kubernetes manifests
-
Tests:
- Deployment to cluster (K3d)
-
Auto-Update tasks
- Images within manifests
- external Kustomize manifests (within git repo)
- Fetching / updating external manifests / Helm charts1
To reduce overhead and to aid in multiplying development time, CI is to be setup.
Details
As actions occur within this repository, CI will run. The following workflows will be used:
commit / merge / pushAny branch (PR Required)on schedule- schedule to be devisedRequired CI Tasks
Style:
Security:
Tests:
Auto-Update tasks
Footnotes
Related: Helm chart expansion kubernetes-manifest-tools#2 ↩