One issue is that, like Service, PDB sometimes/often needs to span multiple controller instances. Also, it wouldn't reduce the object count by much. And there hasn't been much demand. Is it otherwise working well for you?
-
-
Replying to @bgrant0607
PDB works ok when you define it. There’s just too many things for K8s tenants need to know about to stay highly available. I wrote an internal article, but I should make it a blog. It’s like 10 things to configure.
2 replies 0 retweets 0 likes -
Replying to @KarlKFI @bgrant0607
It would be nice to be able to define a default PDB tho. I’m not exactly sure of the default behavior but I often have new tenants forget PDB and then have outages during the first node pool upgrade.
1 reply 0 retweets 0 likes -
Replying to @KarlKFI
I vaguely recall a proposal for that. I'll look/inquire. In the meantime, the main focus is GA/stable: https://github.com/kubernetes/enhancements/blob/6f42c8560c2c36fde3730fcb0d882b2451cdc00d/keps/sig-apps/20190318-PodDisruptionBudget-graduation-to-stable.md …
1 reply 0 retweets 1 like -
-
Replying to @bgrant0607
There’s a gotcha there by
@davidopp, using principle of least surprise to rationalize not surprising the expert that knows PDBs exist and how they work. Better to avoid surprising the non-expert who doesn’t know Kubernetes well. There are vastly more of them.1 reply 0 retweets 0 likes -
Wow that issue is ancient... doesn’t look like it’d be easy to get it moving again without convincing the core dissenters.
1 reply 0 retweets 0 likes -
I just learned there's actually a more recent thread. I'm tracking it down.
1 reply 0 retweets 0 likes -
We have discussed this pretty recently. Did you have any thoughts on how this can be done? I'll try to get this on the schedule for the next sig-apps meeting to gauge the interest.
1 reply 0 retweets 0 likes -
What if we had a cluster-level resource & controller to configure namespace-level defaults, like LimitRange and ResourceQuota. Then something similar for Deployment-level defaults, like rollout strategy, PDB, seccomp profile, termination grace period, etc.
2 replies 0 retweets 0 likes
Sounds like the hierarchical namespace controller. @aludwin
-
-
-
Replying to @KarlKFI @bgrant0607 and
Yes, actively working on implementation now as part of wg-multitenancy. What's the best forum to chat about your requirements?
1 reply 0 retweets 0 likes - Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.