Skip to content

Default the reference-check targets to their peers - #27

Merged
vitramir merged 1 commit into
mainfrom
default-the-reference-check-targets
Aug 14, 2026
Merged

vitramir merged 1 commit into
mainfrom
default-the-reference-check-targets

Conversation

@vitramir

Copy link
Copy Markdown
Contributor

DeleteSecret asks EgressRules, LLM and Images whether anything still references the secret. All three targets had to be supplied by the umbrella, and an unset one fails the delete closed — so an install had to wire three values that only ever have one sensible answer, and got a broken DeleteSecret if it missed one.

They now default to egress:50051, llm:50051 and images:50051 — each peer's name in its own namespace, which is where they are. The chart values remain as overrides for pointing somewhere else.

This makes agynio/platform-charts#118 unnecessary; closing it.

Every service Secrets asks about a reference is a peer in the same namespace, reachable at its own name. Requiring the umbrella to supply each one means an install wires three values it cannot get wrong in any interesting way, and an unset target fails DeleteSecret closed.

They default now. An operator sets one only to point somewhere else.
@vitramir
vitramir merged commit 8ebcd5a into main Aug 14, 2026
3 checks passed
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.

1 participant