Add -domain-config-source config flag for Pages
Follow-up issue on enabling different source configuration for Pages based on #210010 (comment 342953588). Tracking changes for Pages, Documentation and Omnibus on this issue.
Add -domain-config-source flag to Pages
- Add
-domain-config-sourceto Pages with possible valuesauto,disk,gitlabbut do nothing. gitlab-pages!284 (merged) - Implement polling for
/internal/pages/status-> Poll every N seconds for M retries. - Implement
-domain-config-source=disk-> start polling API status in the background -> enable API for serverless domains -> enable disk source by default. - Add flag
-domain-config-sourceto Omnibus but default tonil - Update documentation with
-domain-config-source=diskusage !29103 (closed) could be used as reference
/cc @jmeshell @sean_carroll @vshushlin
Edited by Jaime Martinez