44 lines
1.6 KiB
Markdown
44 lines
1.6 KiB
Markdown
# v1.0 to v1.1
|
|
|
|
Follow the [Regular Upgrading Process](./README.md).
|
|
|
|
## Upgrading Notable Changes
|
|
|
|
The validation process for `Cluster` objects now has been moved from `karmada-webhook` to `karmada-aggregated-apiserver`
|
|
by [PR 1152](https://github.com/karmada-io/karmada/pull/1152), you have to remove the `Cluster` webhook configuration
|
|
from `ValidatingWebhookConfiguration`, such as:
|
|
```diff
|
|
diff --git a/artifacts/deploy/webhook-configuration.yaml b/artifacts/deploy/webhook-configuration.yaml
|
|
index 0a89ad36..f7a9f512 100644
|
|
--- a/artifacts/deploy/webhook-configuration.yaml
|
|
+++ b/artifacts/deploy/webhook-configuration.yaml
|
|
@@ -69,20 +69,6 @@ metadata:
|
|
labels:
|
|
app: validating-config
|
|
webhooks:
|
|
- - name: cluster.karmada.io
|
|
- rules:
|
|
- - operations: ["CREATE", "UPDATE"]
|
|
- apiGroups: ["cluster.karmada.io"]
|
|
- apiVersions: ["*"]
|
|
- resources: ["clusters"]
|
|
- scope: "Cluster"
|
|
- clientConfig:
|
|
- url: https://karmada-webhook.karmada-system.svc:443/validate-cluster
|
|
- caBundle: {{caBundle}}
|
|
- failurePolicy: Fail
|
|
- sideEffects: None
|
|
- admissionReviewVersions: ["v1"]
|
|
- timeoutSeconds: 3
|
|
- name: propagationpolicy.karmada.io
|
|
rules:
|
|
- operations: ["CREATE", "UPDATE"]
|
|
```
|
|
|
|
Otherwise, when joining clusters(or updating Cluster objects) the request will be rejected with following errors:
|
|
```
|
|
Error: failed to create cluster(host) object. error: Internal error occurred: failed calling webhook "cluster.karmada.io": the server could not find the requested resource
|
|
```
|
|
|
|
Please refer to [v1.1.0 Release Notes](https://github.com/karmada-io/karmada/releases/tag/v1.1.0) for more details.
|