github loft-sh/vcluster v0.3.1

2 years ago

🚀🚀 100% API Conformance for Kubernetes v1.21 🚀🚀

vCluster now passes all conformance tests for Kubernetes v1.21 (prior vcluster only passed all v1.20 & v1.19 tests). See conformance on how to reproduce the test results.

Changes

  • syncer: vcluster will now strip the control-plane.alpha.kubernetes.io/leader annotation of endpoints to force mirroring endpoints to endpointslices in the host cluster
  • syncer: vcluster now issues custom service account tokens for projected service account token volumes, with correct audience fields.
  • chart: Remove * verbs in role to allow vcluster creation with admin role
  • cli: New --expose flag for vcluster create to use a LoadBalancer service to automatically expose the vcluster
  • cli: Improve vcluster connect to automatically recognize exposed vclusters and skip port forwarding for those
  • cli: Updated default k3s versions for vcluster create

Don't miss a new vcluster release

NewReleases is sending notifications on new releases.