imglife status
Synopsis
Section titled “Synopsis”imglife status [flags]Generates a Markdown README summarising the state of all images across the three tiers: mirrors, base images, and applicative images.
| Flag | Default | Description |
|---|---|---|
--output string | stdout | Write the report to a file |
Examples
Section titled “Examples”# Print to stdoutimglife status
# Write to a fileimglife status --output README.md
# Commit the report to git (typical CI usage)imglife status --output README.mdgit add README.mdgit commit -m "chore: update status report"git pushReport structure
Section titled “Report structure”The generated report includes:
- Table of contents
- Mirror images — all entries in
sync.entries - Base images — all entries in
build.imagesof typecoreorspe - Applicative images — all build records from the Package Registry
- Legend
- Custom block —
status.client_zonecontent if configured
Example output
Section titled “Example output”## Base images
| Image | Tag | Platforms | EOL | Status || ------ | --------------------------- | ------------- | ---------- | ------ || alpine | 3.21.3-core1.0.0 | amd64 · arm64 | 2026-11-01 | ✅ || golang | 1.22.3-alpine3.21-core1.0.0 | amd64 | 2026-02-01 | ⚠️ || ubuntu | 22.04-core1.0.0 | amd64 | ❌ EOL | ❌ |
## Applicative images
| Project | Image | Base | Built | Status || ---------------- | --------------- | ----------------------- | ---------- | ---------------- || myteam/myservice | myservice:1.2.0 | alpine:3.21.3-core1.0.0 | 2026-04-01 | ✅ up-to-date || myteam/api | api:2.0.0 | alpine:3.19.4-core1.0.0 | 2026-01-15 | ⚠️ base outdated |Status indicators
Section titled “Status indicators”| Icon | Meaning |
|---|---|
| ✅ | OK — within EOL, up-to-date |
| ⚠️ | Warning — EOL within alert threshold, or base outdated |
| ❌ | Error — EOL expired |
Customising the report
Section titled “Customising the report”Add a status.client_zone block in imglife.yaml to append custom Markdown:
status: client_zone: | --- Pipeline runs daily at 06:00 UTC. Contact #platform-images for questions.See status configuration.
Exit codes
Section titled “Exit codes”| Code | Meaning |
|---|---|
0 | Report generated successfully |
1 | Error generating the report |