Skip to content

Add support for multiple overrides#94

Merged
fedemaleh merged 4 commits intobetafrom
feature/multiple-overrides
Nov 26, 2025
Merged

Add support for multiple overrides#94
fedemaleh merged 4 commits intobetafrom
feature/multiple-overrides

Conversation

@fedemaleh
Copy link
Collaborator

@fedemaleh fedemaleh commented Nov 20, 2025

Context

Tenemos un scope de Scheduled Task que está definido como un override del base scope "k8s".

Esto implica que los clientes que quieran usar este scope, no podían alterar el comportamiento del Scheduled Task dado que sólo soportamos un nivel de overrides.

Este PR agrega soporte a múltiples levels de overrides, permitiendo hacer cosas como:

./entrypoint --service-path=base.yaml --overrides-path=override1.yaml --overrides-path=override2.yaml

El orden de resolución de los overrides es por orden en el que se especifican, el útlimo override es el último que se resuelve (y por ende el de mayor prioridad).

Adicionalmente este PR introduce unos cambios para que la lógica de gestión de Service Accounts funcione para Scheduled Task

@fedemaleh fedemaleh force-pushed the feature/multiple-overrides branch 2 times, most recently from 4d0f56e to a2ef786 Compare November 20, 2025 16:36
@fedemaleh fedemaleh force-pushed the feature/multiple-overrides branch from a2ef786 to b605c59 Compare November 20, 2025 16:44
@fedemaleh fedemaleh merged commit c3b602d into beta Nov 26, 2025
@fedemaleh fedemaleh deleted the feature/multiple-overrides branch November 26, 2025 16:25
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.

2 participants

Comments