EDITD / kubetools

:nut_and_bolt: Kubetools is a tool and processes for developing and deploying microservices to Kubernetes.
MIT License
13 stars 2 forks source link

Expose propagation_policy param in k8s api job deletion #97

Closed eatoncns closed 3 years ago

eatoncns commented 3 years ago

Purpose of PR

This parameter allows the caller to specify whether to orphan or kill dependents. The latter can be done in background (async) or foreground.

Introducing as default config in one of our use cases is orphan and we would rather have spawned pods removed to actually stop job processing.