kcp
kcp copied to clipboard
Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
## Summary This PR changes the field type from `string` to `logicalcluster.Name` in 1. `Workspace.Spec.Cluster` 2. `APIBinding.Status.APIExportClusterName` These changes do not influence the API, only the Go code. The main...
## Summary #2795 introduced `cmd/kcp-core` as a means to differentiate between the "core" extended apiserver and the core+tmc features (called "kcp"). However, when the project moved to community governance, "kcp"...
## Summary When debugging e2e tests for shared and sharded setups, I struggled a bit with figuring out what was going on on the server side of the e2e tests....
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 4 to 6. Release notes Sourced from goreleaser/goreleaser-action's releases. v6.0.0 [!WARNING] This is a breaking change! Follow the instructions here to upgrade! What's Changed feat!: use "~>...
Given the addition of more contextual nesting it would be useful to provide guidance in the dev/contrib/readme documentation (pick one) on how a user can show the current context in...
### Feature Description We use dynamic client and annotations here: https://github.com/kcp-dev/kcp/pull/3058 We should not ### Proposed Solution Move to dedicated index where we could map GVR mount to its owner...
### Feature Description As a service provider, I want to move my provided API from `v1alpha1` to `v1beta1`, changing the schema to add and/or remove fields, and migrating users automatically....
### Feature Description There is a [nice document](https://github.com/kcp-dev/kcp/blob/main/docs/content/en/main/concepts/developers/library-usage.md) referencing how one could use kcp as a library. However, this document does not help users manage imports and is not tested...
### Feature Description Even though one can delete a workspace with `kubectl delete workspace myworkspace`, I believe there should be also a `kubectl kcp workspace delete myworkspace` command since there...