You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by "wu-sheng (via GitHub)" <gi...@apache.org> on 2026/09/17 03:41:08 UTC

[PR] Add the asz-scenarios image for the asz scenario feed [skywalking-showcase]

wu-sheng opened a new pull request, #304:
URL: https://github.com/apache/skywalking-showcase/pull/304

   ## Why
   
   The `asz` feature's ten scenarios (`deploy/platform/config/asz/scenarios`) are now about 1 MB. Helm keeps a release in one Secret of at most 1 MiB, and stores the scenarios twice: once as chart files (`generated/asz-scenarios`), once in the rendered ConfigMaps. With the default `FEATURE_FLAGS`, the release encodes to **1,110,572 bytes, 105.9% of the limit**, so `make deploy.kubernetes` fails. Without the scenarios the release is 21%.
   
   ## What
   
   Adds the scenario image source, `services/asz-scenarios/`:
   
   - **Image**: `ghcr.io/apache/skywalking-showcase/asz-scenarios:<commit>`. It is `busybox:1.36` with the scenarios under `/scenarios`, each read-only.
   - **Build context**: the scenarios stay where they are written, and the image is built from that directory.
   - **Publishing**: the existing `publish-images` workflow pushes it on merge to `main`, for `linux/amd64` and `linux/arm64`, the same way as `load-gen`. `make push` builds every directory under `services/`, so the workflow does not change.
   
   The chart is unchanged here. A follow-up PR pins the published tag and switches the chart to it: the feed gets the scenarios from an init container that copies `/scenarios` into its emptyDir, and the scenario ConfigMaps and the `generated/asz-scenarios` copy go away.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add the asz-scenarios image for the asz scenario feed [skywalking-showcase]

Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng merged PR #304:
URL: https://github.com/apache/skywalking-showcase/pull/304


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org