Simple way to develop/test Kubernetes workflows with a local cluster
Overview
Problem to solve
Develop for features that need to access GitLab
- Kubernetes pods pulling GitLab container registry images. This is default in Auto DevOps
- GitLab runner (Kubernetes executors) polling for jobs
Proposal
Document a gdk.yml
that will achieve above
Links
See also:
- https://docs.google.com/document/d/1-39VMU2I-94-e0tEZbeM_E76c8vfJBuWdx-UKxHK4RY/edit
- https://gitlab.com/gitlab-com/gl-security/security-operations/sirt/operations/-/issues/1060
- https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/master/doc/howto/auto_devops/index.md
/cc @tigerwnz @hfyngvason @tauriedavis @nicholasklick @ddavison (Please cc anyone you think is relevant