diff --git a/content/master/concepts/connection-details.md b/content/master/concepts/connection-details.md index 8e4f16cd..1de4a607 100644 --- a/content/master/concepts/connection-details.md +++ b/content/master/concepts/connection-details.md @@ -534,11 +534,10 @@ the secret key names to create. Crossplane only adds the keys listed to the combined secret. {{}} -You can't change the -{{}}connectionSecretKeys{{}} of an XRD. -You must delete and -recreate the XRD to change the -{{}}connectionSecretKeys{{}}. +When changing the {{}}connectionSecretKeys{{}} of an XRD the change isn't immediately reflected. +You have two options to change the keys in the combined secret object. +- Delete and recreate the XRD. This only makes sense if the XRD isn't used as it leads to the deletion of XRs. +- Restart the XR reconciler, which can be done by restarting the Crossplane pod. {{}} For example, an XRD may restrict the secrets to only the diff --git a/content/v1.19/concepts/connection-details.md b/content/v1.19/concepts/connection-details.md index 8e4f16cd..873be21d 100644 --- a/content/v1.19/concepts/connection-details.md +++ b/content/v1.19/concepts/connection-details.md @@ -534,11 +534,10 @@ the secret key names to create. Crossplane only adds the keys listed to the combined secret. {{}} -You can't change the -{{}}connectionSecretKeys{{}} of an XRD. -You must delete and -recreate the XRD to change the -{{}}connectionSecretKeys{{}}. +When changing the {{}}connectionSecretKeys{{}} of an XRD the change isn't immediately reflected. +You have two options to change the keys in the combined secret object. +- Delete and recreate the XRD. This only makes sense if the XRD isn't used as it leads to the deletion of XRs. +- Restart the XR reconciler effectively restarting the Crossplane pods. {{}} For example, an XRD may restrict the secrets to only the