Skip to content
This repository was archived by the owner on Feb 25, 2026. It is now read-only.

feat: Crossplane v1.18+ support#216

Open
loafoe wants to merge 19 commits into
awslabs:mainfrom
loafoe:main
Open

feat: Crossplane v1.18+ support#216
loafoe wants to merge 19 commits into
awslabs:mainfrom
loafoe:main

Conversation

@loafoe

@loafoe loafoe commented Feb 18, 2025

Copy link
Copy Markdown

What does this PR do?

Refactors Composition resources to use Pipeline mode to handle removal of native EnvironmentConfigs support which has moved to functions. Details available here. Fixes #215

Motivation

To remain compatible with Crossplane v1.18 and newer

More

  • Yes, I have tested the PR using my local account setup (Provide any test evidence report under Additional Notes)

  • Yes, I have added a new example under examples to support my PR

  • Yes, I have updated the docs for this feature

  • Yes, I have linked to an issue or feature request (applicable to PRs that solves a bug or a feature request)

Note:

  • Not all the PRs require examples and docs
  • We prefer small, well tested pull requests. Please ensure your pull requests are self-contained, and commits are squashed

For Moderators

  • E2E Test successfully complete before merge?

Additional Notes

The PR has refactors for the upbound-aws-provider compositions. We aim to convert all Compositions but would appreciate early feedback. This should be considered a breaking change as any (kustomize) patches which are applied to Composition resources will have to be updated accordingly.

@loafoe loafoe changed the title [FEAT] Crossplane v1.18+ support feat: Crossplane v1.18+ support Feb 18, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Support Crossplane v1.18 and newer

1 participant