- Status: accepted
- Deciders: @jam01
- Date: 2020-09
We'll be using Flux for continuous deployment, leaving us to choose a component for continuous delivery, i.e.: building and running tests against artifacts before deploying.
- Existing proficiency and pipelines
- Simplicity
- Jenkins
- Jenkins X
- Tekton
We'll use Jenkins as our CI component. Since we're using Flux for deployment we don't need too Kubernetes specific features like Jenkins X has, and Jenkins can support for complex pipelines than Tekton.
- Can re-use existing pipelines with little modification
- Less 'modern' than other options