Skip to content

feat(helm): add support for custom agent image registry and repository in controller configuration - #2530

Open
entee28 wants to merge 2 commits into
kagent-dev:mainfrom
entee28:feat/controller-agent-image-override-args
Open

feat(helm): add support for custom agent image registry and repository in controller configuration#2530
entee28 wants to merge 2 commits into
kagent-dev:mainfrom
entee28:feat/controller-agent-image-override-args

Conversation

@entee28

@entee28 entee28 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

This PR closes #2529

… values

--image-digest has no build-time equivalent today: scripts/controller-digest-ldflags.sh,
which would stamp AgentImageDigest via ldflags, is never invoked by
`make build-controller` or any CI workflow -- confirmed true for upstream's
own official build too, not just a fork-specific gap. Until that's wired in,
expose --image-digest as a Helm-configurable controller arg so Declarative
SandboxAgent compilation can succeed at all.

Signed-off-by: Thanh Nguyen <puffle.nnt@gmail.com>
…y in controller configuration

agentImageRegistry/agentImageRepository let the golang-adk runtime image
(used for every declarative SandboxAgent) be pointed at a build other than
the compiled-in default (ghcr.io/kagent-dev/kagent/golang-adk) -- e.g. a
fork's own release -- via the controller's --image-registry/--image-repository
flags.

Signed-off-by: Thanh Nguyen <puffle.nnt@gmail.com>
@entee28
entee28 requested a review from a team as a code owner August 24, 2026 08:02
@github-actions github-actions Bot added the enhancement New feature or request label Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

1 participant