github saiyam1814/kiac v0.3.3
kiac v0.3.3

latest releases: v0.7.1, v0.6.0, v0.5.1...
2 months ago

What's fixed

  • k3s now disables bundled ServiceLB and uses kiac-lb for LoadBalancer Services, publishing one endpoint-local node IP instead of every node IP.
  • kiac-edge-proxy is now endpoint-aware for NodePort and LoadBalancer traffic. It watches Services, EndpointSlices, and Nodes; when a client hits a node that does not host the backend pod, the proxy relays to the endpoint node's proxy so the final pod connection is local.
  • Large external uploads through NodePort now work on every node IP in multi-node clusters.

Verified

Fresh 1 control-plane + 3 worker smoke tests passed for both kubeadm and k3s:

  • Gateway API HTTPRoute via Traefik
  • LoadBalancer nginx from the Mac
  • 1 MiB upload through LoadBalancer, HTTP 200
  • 1 MiB upload through NodePort on every node IP, HTTP 200
  • PVC persistence after pod recreation
  • kubectl top nodes
  • Prometheus scrape query for the observability example

Install

brew update
brew upgrade kiac

Full Changelog: v0.3.2...v0.3.3

Don't miss a new kiac release

NewReleases is sending notifications on new releases.