GMP promote to beta (#563)

This commit is contained in:
Lovro Sviben 2023-10-04 17:03:50 +02:00 committed by GitHub
parent 9637e10f54
commit 93d85b5d9a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 24 deletions

View File

@ -5,7 +5,7 @@ weight: 200
If you have resources that are already provisioned in a Provider,
you can import them as managed resources and let Crossplane manage them.
A managed resource's [`managementPolicy`]({{<ref "/v1.12/concepts/managed-resources#managementpolicy">}})
A managed resource's [`managementPolicies`]({{<ref "/v1.13/concepts/managed-resources#managementpolicies">}})
field enables importing external resources into Crossplane.
Crossplane can import resources either [manually]({{<ref "#import-resources-manually">}})
@ -90,11 +90,11 @@ Crossplane imports observe only resources but never changes or deletes the
resources.
{{<hint "important" >}}
The managed resource `managementPolicies` option is an alpha feature.
The managed resource `managementPolicies` option is a beta feature.
Enable `managementPolicies` in a provider with `--enable-management-policies`
in a
[ControllerConfig]({{<ref "/v1.12/concepts/providers#controller-configuration" >}}).
The Provider determines support for management policies.
Refer to the Provider's documentation to see if the Provider supports
management policies.
{{< /hint >}}
<!-- vale off -->

View File

@ -250,26 +250,11 @@ the `managementPolicies` list.
<!-- vale on -->
{{<hint "important" >}}
The managed resource `initProvider` option is an alpha feature related to
The managed resource `initProvider` option is a beta feature related to
[managementPolicies]({{<ref "./managed-resources#managementpolicies" >}}).
{{< /hint >}}
Enable the `initProvider` in a provider with `--enable-management-policies`
in a
[ControllerConfig]({{<ref "./providers#controller-configuration" >}}) as an
argument in the `spec`.
```yaml {copy-lines="all"}
apiVersion: pkg.crossplane.io/v1alpha1
kind: ControllerConfig
metadata:
name: example-config
spec:
args:
- --enable-management-policies
```
The
{{<hover label="initProvider" line="7">}}initProvider{{</hover>}} defines
settings Crossplane applies only when creating a new managed resource.
@ -326,9 +311,9 @@ spec:
{{<hint "important" >}}
The managed resource `managementPolicies` option is an alpha feature.
Enable `managementPolicies` in a provider with `--enable-management-policies`
in a
[ControllerConfig]({{<ref "./providers#controller-configuration" >}}).
The Provider determines support for management policies.
Refer to the Provider's documentation to see if the Provider supports
management policies.
{{< /hint >}}
Crossplane