Releases
v0.25.0
Changes by Kind
Dependency Change
API Change
Allow claiming SubjectAccessReview
and LocalSubjectAccessReview
in apiexports. (#3129 , @sttts )
Fix apply configuration client for APIExport. (#3153 , @sttts )
Remove ClusterWorkspaces
resource as it has been replaced by Workspaces
in previous releases (#3123 , @embik )
Remove the need to put a replace
directive in place for github.com/kcp-dev/kcp/cli
when importing github.com/kcp-dev/kcp
(#3146 , @embik )
Set the kcp.io/cluster annotation on objects passed to an admission webhook on create. (#3124 , @sttts )
Update to Kubernetes 1.30 (#3140 , @embik )
Update to Kubernetes 1.30.3 (#3150 , @embik )
Feature
Add --version
flag to kubectl-workspace
(#3135 , @embik )
Add kubectl create workspace
plugin. (#3154 , @sttts )
Add support for internal.kcp.io/inactive
annotation on logical clusters to forbid any access beyond logical clusters. (#3152 , @RedbackThomson )
Bug or Regression
Calls intialize indexer only once before the informer starts (#3139 , @ramramu3433 )
Fix postStartHook
being present two times on log lines (#3134 , @embik )
Fix sequencing of controllers/informers start and leader election (#3132 , @ramramu3433 )
Other (Cleanup or Flake)
Remove kcp-core
binary (kcp
remains unchanged) (#3148 , @embik )
Write diagnostics (deprecation notices and warnings) in kubectl-workspace
to stderr instead of stdout (#3133 , @embik )
You can’t perform that action at this time.