第 5 章 通过滚动更新避免停机时间
避免在优化镜像中更改主题、提供程序或配置时停机。
默认情况下,红帽构建的 Keycloak Operator 将在不停机的情况下在配置更改上执行滚动更新,并在镜像名称或标签更改时重新创建更新。
本章论述了如何通过配置红帽构建的 Keycloak Operator 来尽可能自动执行红帽构建的 Keycloak 的滚动更新,以及如何为滚动更新覆盖自动检测。
例如,使用它来避免在向主题、供应商或构建时间配置在自定义或优化镜像中推出更新时造成停机。
5.1. 支持的更新策略 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Operator 支持以下更新策略:
- 滚动更新
- 以滚动方式更新 StatefulSet,避免在至少两个副本运行时出现停机。
- 重新创建更新
- 在应用更新前缩减 StatefulSet,从而导致临时停机时间。