crossplane-contrib / crossplane-contrib/function-extra-resources

Allow patches to Environment from extra resources

Open
#102 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
33
Forks
22
PR merge metrics
No merged PRs in 30d

Description

### What problem are you facing?
Currently, function-extra-resources will not be usable from function-patch-and-transform -- as far as I'm aware -- as p&t has no facility to reference extra resources. This limits our ability to reference extra resource data in P&T resources without using another function in the pipeline that can extract desired fields and add them to the environment.

### How could this Function help solve your problem?
Adding support for ToEnvironmentFieldPath-type patch configuration or some similar mechanism, for each extra-resource, would allow this function to extract, transform, and load specific data -- almost certainly what we always need -- from the extra resources and to be able to re-use that data in any composition function in the pipeline, without having to perform those steps explicitly or simply converting to a different composition function type (more work).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.