cilium / cilium-etcd-operator

Operator to manage Cilium's etcd cluster
Apache License 2.0
26 stars 15 forks source link

allow persistent cilium-etcd cluster #44

Closed mechpen closed 5 years ago

mechpen commented 5 years ago

When rolling the cilium-etcd-operator pod, the cilium-etcd cluster and the cilium daemonset are rebooted. This causes control plane interruption and makes cilium-etcd-operator the single point of failure.

This patch fixes the interruption by making the cilium-etcd cluster persistent when starting cilium-etcd-operator with arguments "--generate-certs=false --no-cleanup=true".