启用领导者选举
启用领导者选举实现高可用性
Operator 支持高可用 (HA) 模式,在该模式下可以有多个 operator 副本,其中只有一个副本(领导者副本)处于活跃运行状态。如果领导者副本发生故障,将再次启动领导者选举过程,从可用副本中选出新的领导者。可以通过可选的领导者选举过程启用 HA 模式。领导者选举默认禁用,但可以通过命令行标志启用。下表总结了与领导者选举相关的命令行标志
标志 | 默认值 | 描述 |
---|---|---|
leader-election | false | 是否启用领导者选举(即 HA 模式)。 |
leader-election-lock-namespace | spark-operator | 用于领导者选举的锁资源的 Kubernetes 命名空间。 |
leader-election-lock-name | spark-operator-lock | 用于领导者选举的锁资源的名称。 |
leader-election-lease-duration | 15 秒 | 领导者选举租约时长。 |
leader-election-renew-deadline | 14 秒 | 领导者选举续约截止时间。 |
leader-election-retry-period | 4 秒 | 领导者选举重试周期。 |
最后修改于 2024 年 6 月 22 日: 添加 spark-operator 文档 (#3767) (b622672)