Base Image Exception List
May 28, 2026 ยท View on GitHub
Theoretically, we expect to have all kubernetes images based on distroless (Please see this KEP for details). Due to the complexity and difficulty of rebasing all those images, we keep the exception list below to track the reasons and blockers about why certain images are not rebased.
Please feel free to edit this file when you find any updates. Links to detailed Reason are welcomed.
Release images
Release: debian-base
| Image Name | Reasons for exception |
|---|---|
| distroless-iptables | Needed to supported images that require iptables |
Release: distroless-iptables
| Image Name | Reasons for exception |
|---|---|
| kube-proxy | Requires iptables |
Release: go-runner
| Image Name | Reasons for exception |
|---|---|
| kube-apiserver | go-runner (distroless++)[1][2] |
| kube-scheduler | go-runner (distroless++)[1][2] |
| kubectl | go-runner (distroless++)[1][2] |
Non-release images
Non-org images
| Image Name | Base Image | OWNER | Supported? (Yes/No/Unknown) | Reasons for exception |
|---|---|---|---|---|
| fluentd-gcp-scaler | debian-base | U | Requires shell and kubectl | |
| stackdriver-logging-agent | debian:buster | U | Requires fluentd |