jetstack / tarmak

A toolkit for Kubernetes cluster provisioning and lifecycle management
Apache License 2.0
268 stars 49 forks source link

Tarmak doesn't support static pods #520

Open wallrj opened 6 years ago

wallrj commented 6 years ago

Tarmak doesn't appear to support static pods.

Should it?

Our wargame scenarios are currently recommending users create a static pod in the event that the API service is unavailable and a Pod needs to be started quickly.

Is this a valid use-case?

There is some discussion here about the uses of static pods and the fate of mirror pods.

/kind bug

munnerz commented 6 years ago

Not sure if this constitutes a bug, if it's a feature that we've not supported in the past. kind/bug should be used to track regressions, or existing functionality not working as expected.

I don't think anyone would re-provision their k8s cluster just to add a static pod, so I don't see why Tarmak needs to support this here.

The specific solution you're talking about is one of a few different recommended resolutions, and is provided with a description of when and why each one might be appropriate.

I'll leave it up to someone on the Tarmak team to decide whether it should be supported in Tarmak, but for lack of a compelling use-case, I can't imagine this would be a priority right now :smile:

/kind feature