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
The pulumi/pulumi image includes all the things needed to run Pulumi programs. Since we don't know requirements ahead of time, it must include e.g., the Java runtime, Go compiler, etc. It's a large image, for certain. But it's difficult to see how it can be otherwise.
There are mitigations, but I would expect none are perfect and many would be worse overall. For example: if the operator were able to use a specialised image per language (https://www.pulumi.com/blog/introducing-new-docker-images/), each of those images could be somewhat smaller -- however, from a cold start, each would necessitate its own download; and, it would be difficult to realise benefits from caching, like plugin downloads, because they would not persist.
I'm going to close this as wontfix, to take it off the radar. It may yet be addressed, in the course of other work like #78.
Problem description
The image size is quite big (3GB) which seems to come from the full
pulumi/pulumi
image.Related to pulumi/pulumi#5703(EDIT: that issue was moved here as #116)The text was updated successfully, but these errors were encountered: