Skip to content

Conversation

@negz
Copy link
Member

@negz negz commented Aug 12, 2025

  • Make sure they're using v2.0.0 providers
  • Make sure they use m.example.org style API groups
  • Make sure they're namespaced

@netlify
Copy link

netlify bot commented Aug 12, 2025

Deploy Preview for crossplane ready!

Name Link
🔨 Latest commit 3b49106
🔍 Latest deploy log https://app.netlify.com/projects/crossplane/deploys/689c3a09a6f6050008d6d070
😎 Deploy Preview https://deploy-preview-966--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: 59 (🔴 down 18 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 project configuration.

@negz negz marked this pull request as ready for review August 12, 2025 23:55
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.

thanks @negz! the only feedback is about the non-upjet provider not having a v2 yet. There's a few places that should be addressed 🙇‍♂️

@negz negz mentioned this pull request Aug 13, 2025
@negz negz force-pushed the providing branch 7 times, most recently from 0784ec0 to b6a5411 Compare August 13, 2025 06:32
@negz negz requested a review from jbw976 August 13, 2025 06:32
@negz
Copy link
Member Author

negz commented Aug 13, 2025

@jbw976 I took another pass, and tried to standardize everything on using the family providers that support v2 style namespaced MRs. I also noticed we needed to update how ProviderConfigs now work.

CC @sergenyalcin @erhancagirici @jeanduplessis - want to take a look at this for accuracy?

P.S. I tested all the (full) example MRs, Providers, and ProviderConfigs against a real kind cluster running Crossplane v2.0.2 (and using v2.0.0 of provider family AWS) to make sure they were schematically valid (i.e. dry run applied successfully).

A few of the other providers like GCP and Azure now do. The rest will
fast follow.

Also, it's not misleading to say the others don't support v2. That reads
like they're incompatible, which they're not. They're just not
namespaced yet.

Signed-off-by: Nic Cope <nicc@rk0n.org>
@negz negz force-pushed the providing branch 3 times, most recently from 0c9f12c to 7bdac61 Compare August 13, 2025 06:56
* Make sure they're using v2.0.0 providers
* Make sure they use m.example.org style API groups
* Make sure they're namespaced

Signed-off-by: Nic Cope <nicc@rk0n.org>
@jeanduplessis jeanduplessis merged commit 2a39bc9 into crossplane:master Aug 13, 2025
7 checks passed
@negz negz mentioned this pull request Aug 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants