Re:Kubernetes Production Patterns and Anti-Patterns
by brianwawok on Saturday June 10, 2017 @08:00AM
(#14527032)
Deployments are key. One annoyance is now some of the lower units feel more clunky. Is there roadmap to say let you do a stateful set as a Deployment? Obviously a bit tricky and rolling deploy could never surge...
[ Parent
| on HN ]
Re:Kubernetes Production Patterns and Anti-Patterns
by TheSwordsman on Saturday June 10, 2017 @12:22PM
(#14527881)
WRT to StatefulSets I assume you are talking about the fact they are immutable (minus a few fields)?
If so, the hack we've applied for StatefulSets is to delete the StatefulSet with `--cascade=false`. This keeps the Pods of the StatefulSet online, but removes the StatefulSet itself. We can then deploy the StatefulSet with the new configuration vlaues, and manually delete the Pods one-by-one to have the changes be applied.
Graceful: Nope. Needs Improvement: For sure Gets the job done: Yep!
Re:Kubernetes Production Patterns and Anti-Patterns
by brianwawok on Saturday June 10, 2017 @05:53PM
(#14529393)
Hum I have deployed a SS with just delete and create. No need for a cascade flag. Maybe that is the default?
But yah like I said, not as nice as deploying a deployment.