Kubernetes和etcd
etcd操作员
创建/销毁 -用户只需要指定集群的大小,而无需为每个etcd成员指定繁琐的配置设置。 调整大小 -用户只需要修改规范中的大小,etcd操作员将负责部署、销毁和/或重新配置集群成员。 备份 -etcd操作员自动透明地执行备份。 用户只需指定备份策略。 例如: 每30分钟备份一次,并保留最后3次备份。 升级 -在不停机的情况下升级etcd是一项关键但困难的任务。 使用etcd Operator可以简化操作并避免常见的升级错误。
它是如何工作的
操作员使用Kubernetes API观察当前集群状态。 然后,它会找出所需状态和当前状态之间的差异。 最后,它通过一个或两个etcd集群管理API或Kubernetes API修复了差异。