Investigate Enabling Gitlab Pages to Review-App
It seems we do not have Gitlab Pages enabled on review-app which unfortunately makes it difficult for us to run our Pages E2E spec (#368335 (closed)) on the MR level.
According to @kwiebers "there was challenges in configuring the HTTPS configuration for the pages pods to use the same configuration as the GitLab instances and sporadic HPA scaling challenges so we opted to go without them at the time. Probably worth revisiting and estimating how much it'll cost to add pages K8s resources for the between 120 and 240 review app environments that spin up throughout the week."
To enable Pages we need to update the gdk.yml or in this case in review-app - https://gitlab.com/gitlab-org/gitlab/-/blob/master/scripts/review_apps/base-config.yaml
gitlab_pages:
enabled: true
Actions Required
- SET to update the base config and establish a cost increase ...
- (To be filled out with more)
Related Issue here: #368335 (closed)