Answers
- a – True. It’s not a requirement, but it certainly makes life easier!
- d – There’s no minimum number of steps. How you implement a pipeline will depend on your requirements.
- b – Instead of interacting with the Kubernetes API, you store your objects in a Git repository, letting a controller keep them in sync.
- b – Each pipeline tool has its own approach.
- b – Your manifests in Git are your source of truth!
- b – In the operators model, an operator will create objects based on your checked-in manifest. They should be ignored by your GitOps tools based on annotations or labels.
- a – Kubernetes is a platform for building platforms. Build it how you need to!