目前,我正在将我们的一项微服务从 K8S 部署类型迁移到 StatefulSets。在更新 Kubernetes 部署配置时,我注意到 StatefulSets 不支持revisionHistoryLimit
和minReadySeconds
.
revesionHistoryLimit
用于保留前 N 个副本集以进行回滚。minReadySeconds
是 pod 应该在没有任何容器崩溃的情况下准备就绪的秒数。
我找不到StatefulSets的任何兼容设置。
所以我的问题是:1)master 将等待多长时间来考虑 Stateful Pod 准备好?2)如何处理有状态应用的回滚。