- Lighthouse no longer depends KubeFed. All metadata exchange is handled over the Broker as MultiClusterService CRs.
- Experimental Wireguard support has been added as a pluggable CableDriver option in addition to the current default IPsec (note: still not compatible with globalnet)
- Submariner reports the active and passive gateways as well as connection status as a gateway.submariner.io CRD.
- The Submariner Operator reports a detailed status of the deployment.
- The gateway redundancy/failover tests are now enabled and stable in CI.
- Globalnet hostNetwork to remote globalIP is now supported. Previously, when a pod used hostNetworking it was unable to connect to a remote service via globalIP.
- A globalCIDR can be manually specified when joining a cluster with globalnet enabled. This enables CI speed optimizations via better parallelism.
- Operator and subctl are more robust via standard retries on updates.
- Subctl creates a new individual access token for every new joined cluster.