How OpenKruise Implements In-Place Pod Updated in a Kubernetes Cluster | Medium medium.com
By Wang Siyu (Jiuzhu), Alibaba Cloud technical expert When discussing in-place updates, the term “update” means to change from an earlier version of an application instance to a later version. This is easy enough to understand. However, it is difficult to understand what “in-place” means in a Kubernetes environment. In this blog, we’ll explore why we need to use in-place updates in a Kubernetes cluster and discusses how OpenKruise can help you implement them. First, let’s see how Kubernetes native workloads deploy applications. For example, assume we need to deploy an application to a pod that has the foo and bar containers. The foo container used image version v1 when it was first deployed, and now we want to update the image version to v2.
Report Story