Skip to content

v1.2.0

Latest

Choose a tag to compare

@adamjensenbot adamjensenbot released this 03 Jul 07:04
· 25 commits to master since this release

What's Changed

🚀 New Features

  • [VirtualKubelet] add annotations to override PVC storage class and access modes on remote cluster by @cheina97 in #3227
  • [Networking] custom routing rule priority on fabric by @cheina97 in #3239
  • fix: certificate renewal by @claudiolor in #3194
  • feat(gateway): add fib_multipath_hash_policy support for L4-aware ECMP flow distribution by @MircoBarone in #3229
  • [Networking] wireguard-go embedded in liqo gateway by @cheina97 in #3276
  • feat: allow multiple overlapping reserved subnet with refcount by @fra98 in #3278
  • feat: HTTP healthcheck on EKS GatewayServer by @fra98 in #3250
  • [Core] Add support for multiple Pod CIDRs by @claudiolor in #3294
  • feat(helm): allow to set gateway template resources by @fra98 in #3313
  • feat: Direct connection support between provider clusters by @Gabbe64 in #3115

🐛 Bug Fixes

  • fix: handle link not found error in routeconfiguration controller by @fra98 in #3219
  • [Networking] genevetunnel key allocation fix by @cheina97 in #3231
  • [Networking] update RouteConfiguration when new nodes join after gateway startup by @cheina97 in #3234
  • fix: handle InternalEndpoint for gateways stuck in Terminating by @fra98 in #3237
  • [E2E] fix flaky API server interactio test by @cheina97 in #3243
  • [E2E] gateway restart check connection by @cheina97 in #3244
  • [CORE] Prevent pod recreation when pod reached terminal state by @claudiolor in #3245
  • [E2E] kyverno wait by @cheina97 in #3242
  • fix: avoid transient Ready nodes when networking is down by @fra98 in #3254
  • fix(vk): synchronize local pods when vk miss remote pods deletion by @claudiolor in #3255
  • fix(vk): prevent deletion of the shadowpods on vk leader election by @claudiolor in #3257
  • fix(offloading): relax namespacemap count check by @fra98 in #3261
  • fix: set labels, annots and taints from VirtualNode inception by @fra98 in #3264
  • fix: avoid recreating routecfg during unpeering by @fra98 in #3268
  • fix: check for ipam pools overlaps by @fra98 in #3269
  • fix: handle LinkNotFound errors on geneve interface list by @fra98 in #3232
  • fix(network): avoid geneve interface finalizer on internalfabric by @fra98 in #3271
  • fix(vk): create node with VirtualNode and ForeignCluster info by @claudiolor in #3292
  • fix(vk): ignore daemon set and static pods during node deletion by @anjmao in #3298
  • fix: handle "network is unreachable" errors by @fra98 in #3299
  • fix: reuse existing client endpoint when configuring server interface by @xDev789 in #3157
  • fix: enable wg client endpoint preservation by default by @fra98 in #3302
  • fix: disable pods quota cache when resource enforcement is off by @fra98 in #3303
  • fix(networking): list LoadBalancer IPs before hostnames in GatewayServer status by @sinadarbouy in #3311
  • fix: reduce unnecessary logs on ipmapping pod controller by @fra98 in #3312

📝 Documentation

  • Improve install docs for Cilium networking by @frisso in #3240
  • docs: fix the code block colors not visible in light mode by @claudiolor in #3262
  • Expand documentation for enable-multipath-hash-policy flag by @MircoBarone in #3266
  • Added paragraph about how to create links in the documentation by @frisso in #3287
  • Docs (advanced): add detailed resource reservation page by @thisiskazem in #3283
  • docs(advanced): rename "Custom Resource Allocation" section to "Custom ResourceSlice classes" by @thisiskazem in #3308

✅ Tests

🚚 Dependencies Management

  • chore: bump github.com/cloudflare/circl from 1.3.7 to 1.6.3 by @dependabot[bot] in #3214
  • chore: bump github.com/go-git/go-git/v5 from 5.12.0 to 5.16.3 by @dependabot[bot] in #3132
  • chore: bump k8s.io/component-helpers from 0.32.1 to 0.34.1 by @dependabot[bot] in #3123
  • chore: bump k8s.io/apiextensions-apiserver from 0.35.0 to 0.35.2 by @dependabot[bot] in #3224

👷 CI/CD

New Contributors

Full Changelog: v1.1.2...v1.2.0