I am running Gitpod self-hosted(v0.8) on AWS. I am trying to understand how the workspace image caching works on Gitpod. From my experiments I found that the base images are cached based on the sha256 globally for an installation but I am fuzzy on what are the different layers that are on top of the base image that are added in order to create the workspace image. I see the logs from ws-manager saying
adding Gitpod layer,
creating workspace image. Can anyone help me understand what exactly is happening in these stages?