kcp
kcp copied to clipboard
Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
## Summary This PR introduces an interactive command prompt to edit the status of open claims for apibindings. The user can provide - Yes/No/Skip to accept/reject/skip any action on a...
When completing the `replication_test.go` e2e cache test with replication scenarios of rbac resources (CR / CRB objects), the generation is not equal when comparing original and cached objects. I added...
### Describe the bug This is to track https://github.com/kcp-dev/kcp/pull/3057/files#diff-8788f7c7e1c9b5d5b7df0e3a320164e8cc298040cebea5acaeb4ccd9f85ee854R157 As follow-up: When running `kcp start` we generate a development certificate for api-server. It is being reused for all rest/API trust...
### Describe the bug With this version, creating 100 workspace , consuming more resources ### Steps To Reproduce 1. ### Expected Behaviour ignore ### Additional Context _No response_
## Enable OpenAPI V3 validation for Virtual Workspace to avoid using the --validate=false argument.
### Describe the bug The general rule in Kubernetes code is that the word "resource" means a kind or type of API object rather than an individual one, while the...
### Describe the bug While playing around with integration between Cluster API and KCP I hit an issue where KCP returns 404 whenever we try to patch the /Status subresource...
### Describe the bug When creating "proxy" apiExport (root to custom workspace), I made a mistake with bootstrapper and ended up with APIExport as below: ```` [mjudeikis@unknown2 faros]$ k get...
bug: CEL validation of PermissionClaims.ResourceSelector.Namespaces not compiling or passing tests
### Describe the bug As part of #2456, a CEL validation rule was added to the `PermissionClaims.ResourceSelector.Namespaces` field to disallow the empty string (`""`) anywhere in the list. However, this...
Many controllers use copy+paste abstraction for common controller functions, but they aren't all consistent. The `committer` package encapsulates type safe spec and status patching for arbitrary resources, so controllers can...