我试图了解什么是状态集,但我不明白这一点。我知道这就像一个ReplicaSet,它将创建Container中的副本。我已经了解它甚至适用于数据库,但是其余的我都无法理解。有人可以举例说明还是用例解释一下? 感谢您的帮助。
答案 0 :(得分:0)
是的,它类似于副本集,但具有一些额外的功能,例如确保一次仅创建一个Pod,并允许使用模板化的卷配置,以便每个Pod获得不同的卷(与RS中Pod模板在每个Pod中产生不同)完全相同)。这些功能专门针对诸如数据库之类的有状态应用程序,尽管具体功能将取决于数据库,并且超出了SO问题的范围。
答案 1 :(得分:0)
顾名思义,就是statefulsets:在kubernetes中,如果您当时正在运行有状态应用程序而不是deployment
,则必须使用statefulsets
。
状态集用于应用程序将数据存储在内存,会话和处理状态中。
例如,有状态集可用于Elasticsearch,Redis