crossplane-contrib / crossplane-contrib/function-patch-and-transform

Write to any context

Abierto
#155 0 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
Go
Estrellas
46
Forks
41
Merge medio
1 d 10 h
PR fusionados (30 d)
3

Descripción

This is a feature request to extend the `to` patch capabilities to any given context.

### What problem are you facing?
Similarly as what `ToEnvironmentFieldPath`/`CombineToEnvironment` patches do with `apiextensions.crossplane.io/environment` context, it would be nice to have a `ToContextFieldPath`/`CombineToContext` patch that writes into any (provided from a param) context.

### How could this Function help solve your problem?
This would help sharing information from pipeline steps without the need to dump information into the XR's status. Separation of EnvironmentConfig and other context/s may help avoid unexpected collisions.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza localizando las implementaciones existentes de los parches ToEnvironmentFieldPath y CombineToEnvironment, así como sus pruebas. Determina cómo proporcionaría un llamador el contexto de destino y define el comportamiento para la selección de contexto y las colisiones. Se considera completado cuando se hayan implementado parches análogos ToContextFieldPath y CombineToContext con cobertura de los casos de uso solicitados.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
go
Área
backend
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.