Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Result: Ideal and seemingly low-effort solution

Solution B: Per-User Docker +

...

Jenkins Spec

Summary: Allow user to run and manage their own Jenkins instance using their personal docker instance/socket

...

Result: I feel like this should be a service that we offer on NDS Labs, but not necessarily force it on users or manage it for them

Solution C: Centralized Internal

...

Jenkins

SummaryRun a centralized jenkins instance within Kubernetes to run Docker builds on all users' behalf

...

Result: Tight Coupling => Not Ideal

Solution D: Exo-Kubernetes

...

Jenkins

Summary: Spin up a raw VM on Nebula and run a jenkins instance on it outside of Kubernetes

...