Open 9joshua opened 3 months ago
All files should be extracted during image build, not during the initial startup. Self modifying images are uncommon and against the idea of immutability. Pods (containers) come and go on Kubernetes, the frequent unpacking causes delays and unnecessary load on the system. And it wastes storage: images are shared between container, but not the additional layer caused by the local extraction.
Some suggestions from a customer which might work well if we had a Kubernetes-specific version of the Matomo docker container: