SPIKE: Evaluate effort to implement PodSpec primitives and related customer requirements for custom K8S integration
Problem to evaluate for this spike
-
1. Validate that there is an actionable proposal to implement the support for more Kubernetes PodSpec primitives for executor feature. The goal is to refine this proposal so that we can start development. This may also required decomposing the proposal into smaller iterations if needed. -
1. Validate if the support for more Kubernetes PodSpec primitives for executor feature addresses a customer's requirement (see related issue #66
in a customer collab project) for integrating GitLab Runner with an in-house developed plug-in that spins up ephemeral pods. -
1. Explore if we could support pass through of PodSpec JSON, rather than gitlab yaml.
Edited by Darren Eastman