What's Changed
- Add special test to gate Image version by @mjudeikis in #244
- specify target kubeconfig url via spec by @SimonTheLeg in #245
- Bump kcp version to 0.32.1 by @mjudeikis in #246
- Bump kcp 0.32.2 by @mjudeikis in #250
- add docs for targeting kubeconfings by @SimonTheLeg in #249
- Wire requestheader-* and mount-proxy-* flags by @xmudrii in #253
- Update kcp to v0.32.3 by @xmudrii in #256
- bump all golang.org/x deps to fix a bunch of CVEs by @xrstf in #261
- Add EtcdConfig.Prefix by @ntnn in #262
- Gather shards in controllers and thread through by @ntnn in #279
- Label rendered kubeconfig Secrets with component labels by @ntnn in #263
- [1/6] Pass rootShardName and shardNames to ApplyAuthConfiguration instead of full objects by @ntnn in #280
- [2/6] Make utils.GetFrontProxyExternalPort reusable by @ntnn in #281
- [3/6] Add deploy.operator.kcp.io by @ntnn in #278
- [4/6] Add Compiled* controllers by @ntnn in #282
- [5/6] Rewrite existing controllers to produce Compiled* objects by @ntnn in #283
- [6/6] Split controllers int two groups and add two-cluster test topology by @ntnn in #284
- Switch to multicluster-runtime and make controllers and controllers groups importable by @ntnn in #285
- Add ExtraVolumes and ExtraVolumeMounts to CRDs, add ExtraArgs to CacheServer by @AshleyDumaine in #290
- Add init container & kubeconfig to VirtualWorkspace deployer by @mjudeikis in #289
- Update support table by @mjudeikis in #291
- Add
--shard-external-urland--cache-kubeconfigfor VW again by @ntnn in #292 - Allow configuring how components are dialed by @ntnn in #287
New Contributors
- @AshleyDumaine made their first contribution in #290
Full Changelog: v0.8.0...v0.9.0