Skip to content

Devops 3479 changed k8s operator init java agent to multi arc - #70

Draft
Tal-Levy-Lightrun wants to merge 2 commits into
mainfrom
DEVOPS-3479-changed-k8s-operator-init-java-agent-to-multi-arc
Draft

Devops 3479 changed k8s operator init java agent to multi arc#70
Tal-Levy-Lightrun wants to merge 2 commits into
mainfrom
DEVOPS-3479-changed-k8s-operator-init-java-agent-to-multi-arc

Conversation

@Tal-Levy-Lightrun

@Tal-Levy-Lightrun Tal-Levy-Lightrun commented May 19, 2026

Copy link
Copy Markdown
Contributor

New repos: Per-arch images
Before (4 repos):

lightruncom/k8s-operator-init-java-agent-linux:X.X.X-init.0 (amd64)
lightruncom/k8s-operator-init-java-agent-linux-arm64:X.X.X-init.0 
lightruncom/k8s-operator-init-java-agent-alpine:X.X.X-init.0 (amd64)
lightruncom/k8s-operator-init-java-agent-alpine-arm64:X.X.X-init.0 

After (6 repos)—

per-arch:
lightruncom/k8s-operator-init-java-agent-linux-amd64:X.X.X-init.0
lightruncom/k8s-operator-init-java-agent-linux-arm64:X.X.X-init.0
lightruncom/k8s-operator-init-java-agent-alpine-amd64:X.X.X-init.0
lightruncom/k8s-operator-init-java-agent-alpine-arm64:X.X.X-init.0
multi-arch:
lightruncom/k8s-operator-init-java-agent-linux:X.X.X-init.0
lightruncom/k8s-operator-init-java-agent-alpine:X.X.X-init.0

still works for old users because if you used arm the image is still released to it, and if you use amd you will pull the multi arc, and it will fit your amd(new users can only use the 2 multi-arc repos)

New input push_latest: Explicit control over tagging latest on both per-arch and manifest images (default: true).
Removed automatic latest calculation — (repo check + tag listing (only 1 page) + python semver compare) — Redundant for the normal release path; manual runs can set push_latest: false when needed.
(default is true, so not breaking the promotion pipeline)

Removed repo checks: Anyone who can push to a branch can change the workflow in their branch to create new repos in our org (only admins can do that);

@Tal-Levy-Lightrun
Tal-Levy-Lightrun marked this pull request as draft May 19, 2026 13:46
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