kubeslice / worker-operator

Kubeslice Worker Operator Opensource Repository: The KubeSlice Worker Operator is a Kubernetes operator that manages the lifecycle of KubeSlice worker clusters.
Apache License 2.0
60 stars 19 forks source link

feat(): feature gw redundancy #167

Closed Rahul-D78 closed 1 year ago

Rahul-D78 commented 1 year ago

This PR introduces multiple replicas of the VPN pods, multiple network connections to the remote cluster, with ECMP support to handle failure scenarios effectively.

Since multiple replicas of VPN pods are scheduled on different nodes during node reboot we might encounter a traffic loss to handle the loss worker-operator will use FSM(Finite state machine) to handle this gracefully.