Skip to content

[v2] Bootstrap Crossplane v2.0-preview documentation#893

Merged
negz merged 13 commits intocrossplane:masterfrom
negz:v2-preview-setup
Mar 26, 2025
Merged

[v2] Bootstrap Crossplane v2.0-preview documentation#893
negz merged 13 commits intocrossplane:masterfrom
negz:v2-preview-setup

Conversation

@negz
Copy link
Copy Markdown
Member

@negz negz commented Mar 21, 2025

This'll be a somewhat unique version in that while it's the latest semver, it's a preview. So we want it to appear in the dropdown but we still want /latest/ to link to v1.x.

negz added 2 commits March 21, 2025 15:26
Signed-off-by: Nic Cope <nicc@rk0n.org>
Signed-off-by: Nic Cope <nicc@rk0n.org>
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 21, 2025

Deploy Preview for crossplane ready!

Name Link
🔨 Latest commit 592c9bc
🔍 Latest deploy log https://app.netlify.com/sites/crossplane/deploys/67e392c6cf29db00089bf4fe
😎 Deploy Preview https://deploy-preview-893--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: 80 (🔴 down 8 from production)
Accessibility: 90 (🔴 down 2 from production)
Best Practices: 83 (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 site configuration.

negz added 2 commits March 21, 2025 15:35
Docs semvers are only major.minor - no patch.

Signed-off-by: Nic Cope <nicc@rk0n.org>
Looks like _index shouldn't have a leading v. Something else prefixes a
v on the dropdown.

Signed-off-by: Nic Cope <nicc@rk0n.org>
@negz negz changed the title Bootstrap Crossplane v2.0.0-preview documentation Bootstrap Crossplane v2.0-preview documentation Mar 21, 2025
Copy link
Copy Markdown
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 is a fine starting point for us to start collaborating and remodeling this for our v2 vision! 🧹 🚧 🏗️

preview site doesn't appear to have major regressions: https://deploy-preview-893--crossplane.netlify.app/v2.0-preview/

negz added 6 commits March 25, 2025 19:39
With the v2.0-preview version we're in a weird spot where v2.0-preview
is newer than latest. So we want the "not latest" warning, but not to
call it old.

Signed-off-by: Nic Cope <nicc@rk0n.org>
These guides are either no longer relevant in Crossplane v2, or would
need too much work to have them ready in time for the preview release.

Signed-off-by: Nic Cope <nicc@rk0n.org>
There'll be more to find in the content of each page, but these entire
pages can be removed. There's no claims in Crossplane v2.

Signed-off-by: Nic Cope <nicc@rk0n.org>
We only want to keep the getting started guide for AWS MRs.

We won't have GCP or Azure support in time for the preview release.
We're going to add a separate getting started with composition page
that's decoupled from any one provider.

Signed-off-by: Nic Cope <nicc@rk0n.org>
In some cases I've removed large amounts of content, where we're not
going to have time to rewrite it to avoid mentioning claims - e.g. how
connection secrets work in composition.

Signed-off-by: Nic Cope <nicc@rk0n.org>
Both removed in Crossplane v2

Signed-off-by: Nic Cope <nicc@rk0n.org>
@negz negz force-pushed the v2-preview-setup branch from 8a0dab7 to 9f36a62 Compare March 26, 2025 05:30
negz added 2 commits March 25, 2025 22:33
Signed-off-by: Nic Cope <nicc@rk0n.org>
This page was deleted (for now).

Signed-off-by: Nic Cope <nicc@rk0n.org>
@negz negz force-pushed the v2-preview-setup branch from 9f36a62 to 74ce12d Compare March 26, 2025 05:33
Signed-off-by: Nic Cope <nicc@rk0n.org>
@negz negz merged commit 908f9d5 into crossplane:master Mar 26, 2025
6 of 7 checks passed
@negz negz deleted the v2-preview-setup branch March 26, 2025 05:43
@negz negz changed the title Bootstrap Crossplane v2.0-preview documentation [v2] Bootstrap Crossplane v2.0-preview documentation Mar 27, 2025
@negz negz added the v2 label Mar 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants