Pages for GitLab Helm Chart
## Overview
There are a number of issues that block the ability to deploy Pages on Kubernetes.
These include:
- Use object storage instead of NFS
- Run Pages as a user other than root
- Decouple Puma from Pages
These are the issues we know about. There may be others we haven't yet discovered.
### Proposal
Create a Pages container will help uncover issues. The container can be used by the Release and Distribution teams as an environment for testing development work and identifying blockers.
## Related Epics
- Decouple Puma from Pages NFS https://gitlab.com/groups/gitlab-org/-/epics/3980
- Transition GitLab pages to object storage instead of NFS https://gitlab.com/groups/gitlab-org/-/epics/3901
epic