You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your workload test idea related to a problem? Please describe.
Some images have inappropriate data and binaries installed on them
Describe the solution you'd like
inappropriate binaries to search for: e.g. netstat, nmap
Size reduction: To reduce the size of your image, install only what is strictly needed inside it. It might be tempting to install extra packages, and then remove them at a later step. However, this approach isn't sufficient. Because each instruction of the Dockerfile creates a layer, removing data from the image in a later step than the step that created it doesn't reduce the size of the overall image (the data is still there, just hidden in a deeper layer). https://cloud.google.com/architecture/best-practices-for-building-containers#reduce_the_amount_of_clutter_in_your_image
I just tried dive to identify container image inefficiency across the image layers. This identifies files that are added and removed across layers of a container image. Tried it with the envoy container image.
But the issues page of the project has some hints about not supporting new container formats, project not maintained, etc
Title: [Workload] microservices test: uncluttered_image
Is your workload test idea related to a problem? Please describe.
Describe the solution you'd like
Test Category Name
Documentation tasks:
QA tasks
Dev Review:
Needs Peer Review
columnPeer review:
Reviewer Approved
columnThe text was updated successfully, but these errors were encountered: