-
Notifications
You must be signed in to change notification settings - Fork 59
Open
Milestone
Description
Now that GitOps is getting a lot of traction, we got a lot of questions from different parties how to start their own GitOps journey.
I think this warrants a dedicated document of what are the things to consider before even thinking of adopting GitOps to avoid disaster or bad taste.
Something I have discussed with my colleagues are GitOps pre-requisites and we ended up with this list.
- Communication Strategy (why are we doing this, how does it fit our context, how will we manage risk)
- Automation Maturity - Infrastructure as Code at the minimum
- Executive sponsor
- Champions / CoP - a team that can ‘go first’
- Standardisation (can’t have 20 x Git sources of truth)
- Enablement strategy - Git enablement, Ansible enablement, DevSecOps Enablement
- Matrix view of crawl / walk / run (ie start w infra, then apps, then network)
- K8s has to be on the roadmap - how do we get ready for that
- Start Small!
Happy to expound this and contribute if needed.
sunil390, OpsM0nkey, scottrigby and roberthstrand
Metadata
Metadata
Assignees
Labels
No labels