https://github.com/upbound/composition-testing
Composition and E2E testing Examples
https://github.com/upbound/composition-testing
Last synced: about 1 year ago
JSON representation
Composition and E2E testing Examples
- Host: GitHub
- URL: https://github.com/upbound/composition-testing
- Owner: upbound
- License: apache-2.0
- Created: 2024-08-12T22:57:08.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T18:39:44.000Z (over 1 year ago)
- Last Synced: 2025-05-08T23:44:22.174Z (about 1 year ago)
- Language: Shell
- Size: 43.9 KB
- Stars: 5
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# composition-testing
This repository contains examples for testing Crossplane Compositions.
## Using the Crossplane CLI
Note that since Crossplane 1.17 (late August 2024), `crossplane beta render` graduated to `crossplane render`.
The following examples use the Crossplane [CLI](https://docs.crossplane.io/latest/cli/):
- [crossplane-cli](crossplane-cli)
- [render](crossplane-cli/render/) using `crossplane render` to generate and validate Compositions.
- [basic](crossplane-cli/render/basic/) basic rendering
- [observed_resources](crossplane-cli/render/observed_resources/) simulating existing resources
- [extra_resources](crossplane-cli/render/extra_resources/) including Extra Resources
- [validate](crossplane-cli/validate) using `crossplane beta validate` to validate Compositions.
## References
- [Testing and Release Patterns for Crossplane](https://kccncossaidevchn2024.sched.com/event/1eYZ7) Kubecon China 2024