Skip to content

Conversation

@bobh66
Copy link
Contributor

@bobh66 bobh66 commented Sep 12, 2025

Updated documentation of managed resources to include the new Orphan and MustCreate Management Policies.

Related PRs:

crossplane/crossplane-runtime#873

crossplane/crossplane-runtime#864

@netlify
Copy link

netlify bot commented Sep 12, 2025

Deploy Preview for crossplane ready!

Name Link
🔨 Latest commit 8df9468
🔍 Latest deploy log https://app.netlify.com/projects/crossplane/deploys/68c4cf243d6cd4000838befb
😎 Deploy Preview https://deploy-preview-993--crossplane.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 67 (🔴 down 28 from production)
Accessibility: 90 (🔴 down 2 from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: 70 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Signed-off-by: Bob Haddleton <[email protected]>
Signed-off-by: Bob Haddleton <[email protected]>
@jbw976 jbw976 moved this to In Review in Crossplane Roadmap Oct 24, 2025
Copy link
Member

@jbw976 jbw976 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good content wise @bobh66, thank you! I'll add an approval when:

  • the code PRs are merged, so we know they are shipping
  • we remove the docs updates for previous versions - only master is needed IMO

| `LateInitialize` | Crossplane initializes some external resource settings not defined in the `spec.forProvider` of the managed resource. See [the late initialization]({{<ref "./managed-resources#late-initialization" >}}) section for more details. |
| `Observe` | Crossplane only observes the resource and doesn't make any changes. Used for [observe only resources]({{<ref "../guides/import-existing-resources#import-resources-automatically">}}). |
| `Update` | Crossplane changes the external resource when changing the managed resource. |
|`Orphan` | Shorthand for the combination `Observe`, `Create`, `Update`, `LateInitialize`. Supports migration from the deprecated `deletionPolicy` attribute. |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think it's reasonable to only update master. i don't think we'd backport these new policies to previous releases, so only having it in the latest docs makes sense.

@haarchri haarchri marked this pull request as draft February 2, 2026 08:52
@haarchri
Copy link
Member

haarchri commented Feb 2, 2026

convert to draft as we don't have alignment in

crossplane/crossplane-runtime#873

crossplane/crossplane-runtime#864

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

3 participants