Cluster Proxy v0.11.0
What's Changed
- Fix chart template. by @xuezhaojun in #272
- fix: add hubkubeconfig in checker. by @xuezhaojun in #273
- rename clusterprofile feature. by @morvencao in #274
- fix: use setup-envtest CLI for integration tests by @xuezhaojun in #276
- Add debug-level logging to service proxy authentication and impersonation flow by @xuezhaojun in #275
- Replace legacy envtest setup with sdk-go ensure-envtest.sh [main] by @xuezhaojun in #280
- Adopt shared golangci-lint configuration from sdk-go [main] by @xuezhaojun in #279
- feat: support additionalServiceProxyArgs in ManagedProxyConfiguration by @xuezhaojun in #277
- feat: integrate proxy-agent connection status into lease health check by @xuezhaojun in #268
- Remove deprecated ManagedProxyServiceResolver CRD by @xuezhaojun in #270
- support token-based addon registration by @elgnay in #281
- 🐛 fix the missing update permisison issue for addon manager by @elgnay in #283
- Add TokenReview result caching to service-proxy by @xuezhaojun in #282
- [cluster-proxy] Support setting tls profile by @tesshuflower in #285
- 🌱 update google.golang.org/grpc to v1.81.0 by @tesshuflower in #287
- Fix cluster-proxy service-proxy failback to hub authentication if managed cluster authentication fails by @kurwang in #286
- add tesshuflower to OWNERS by @tesshuflower in #289
- add kahirokunn to OWNERS by @kahirokunn in #294
- 🐛 Fix arm64 image builds by @kahirokunn in #291
- 🌱 remove unnecessary dockerignore file by @mikeshng in #293
- Stabilize ConfigMap watch e2e test by @kahirokunn in #297
- 🌱 chore: upgrade to go 1.26 by @tesshuflower in #295
- Collapse addon-agent lease updater construction by @kahirokunn in #298
- docs: reconcile user-server certificate guidance by @kahirokunn in #300
- Document repository test entrypoints by @kahirokunn in #304
- 🌱 Add PR title verifier by @kahirokunn in #309
- 🌱 Harden cluster-proxy pod security contexts by @kahirokunn in #307
- 🐛 Stabilize e2e readiness checks by @kahirokunn in #302
- 🐛 Simplify multiarch Dockerfile build setup by @kahirokunn in #311
- ✨ feat: add --tls-min-version support to proxy-server by @tesshuflower in #290
- 🐛 helm: fix chart rendering with shared image helpers by @kahirokunn in #310
- 🌱 pin clusteradm for e2e with tools module by @kahirokunn in #312
- 🌱 hack: add helm dependency sync hint by @kahirokunn in #316
- 🌱 Add Helm chart presubmit checks by @kahirokunn in #306
- 🌱 Fix Dependabot PR title prefix by @kahirokunn in #317
- 🌱 pin GitHub Actions and add Dependabot updates by @kahirokunn in #308
- 🌱 Migrate to addon-framework v1.3.0 (v1alpha1 → v1beta1) by @tesshuflower in #319
- 🌱 Ignore hack tool binaries by @kahirokunn in #321
- 🌱 Use OCM addon v1beta1 by @kahirokunn in #320
- 🌱 Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #318
- 🌱 ci(deps): Bump the k8s-io group across 1 directory with 9 updates by @dependabot[bot] in #313
- 🌱 ci(deps): Bump the testing group across 1 directory with 2 updates by @dependabot[bot] in #315
- 🌱 ci(deps): Bump github.com/onsi/gomega from 1.40.0 to 1.42.1 in the testing group across 1 directory by @dependabot[bot] in #322
- 🌱 Bump the github-actions group with 2 updates by @dependabot[bot] in #323
- 🌱 ci(deps): Bump google.golang.org/grpc from 1.81.1 to 1.82.0 by @dependabot[bot] in #325
- 🌱 Bump softprops/action-gh-release from 3.0.1 to 3.0.2 in the github-actions group by @dependabot[bot] in #326
- 🌱 ci(deps): Bump google.golang.org/grpc from 1.82.0 to 1.82.1 by @dependabot[bot] in #327
- 🌱 Bump the github-actions group with 2 updates by @dependabot[bot] in #328
- 🌱 Stabilize e2e readiness by @kahirokunn in #324
- 🌱 use test-scoped HTTP request contexts by @kahirokunn in #331
- 🌱 remove duplicate service domain test case by @kahirokunn in #330
- ✨ Add opt-in NetworkPolicies for hub and managed workloads by @rokej in #334
- 🌱 ci(deps): Bump the k8s-io group across 1 directory with 6 updates by @dependabot[bot] in #333
- 🐛 strip client Impersonate-* headers in service-proxy by @rokej in #335
- 🌱 chore: temp disable coderabbitai while adjusting configurations by @mikeshng in #340
- ✨ OIDC token authentication for service-proxy by @kahirokunn in #329
- 🐛 reuse the outbound transport in service-proxy by @kahirokunn in #338
- 🐛 recognize the kube-apiserver target by Service identity by @kahirokunn in #337
- 🌱 ci(deps): Bump google.golang.org/grpc from 1.82.1 to 1.83.0 by @dependabot[bot] in #341
- 🌱 return errors instead of exiting mid-setup by @kahirokunn in #343
- 🌱 Bump apiserver-network-proxy to v0.36.0 by @kahirokunn in #347
- ✨ authorize client impersonation with managed cluster RBAC by @kahirokunn in #336
- 🐛 restart hub manager gracefully on TLS changes by @kahirokunn in #342
- 🌱 chore: prepare for v0.11.0 release by @mikeshng in #349
New Contributors
- @tesshuflower made their first contribution in #285
- @kurwang made their first contribution in #286
- @kahirokunn made their first contribution in #294
- @dependabot[bot] made their first contribution in #318
- @rokej made their first contribution in #334
Full Changelog: v0.10.0...v0.11.0