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