|
|
|
|
|
by catherinecodes
868 days ago
|
|
This is definitely a hard problem. One technique is to never upgrade clusters. Instead, create a new cluster, apply manifests, then point your DNS or load balancers to the new one. That technique won't work with every kind of architecture, but it works with those that are designed with the "immutable infrastructure" approach in mind. There's a good comment in this thread about not having your essential services like vault inside of kubernetes. |
|
If Kubernetes is only for stateless services, well, that's much less useful for the org to invest in.