This task is to extend the current config to include any other missing options (ex. replicas) for the continuous components.
Description
Related Objects
Event Timeline
Not sure how many of the below fields we want to make configurable like cpu and mem:
cpu=None, emails=None, filelog=None, filelog_stderr=None, filelog_stdout=None, health_check=health_check, memory=None, mount=None, port=run_info.port, replicas=run_info.replicas, retry=None, schedule=None, timeout=None,
dcaro opened https://gitlab.wikimedia.org/repos/cloud/toolforge/components-api/-/merge_requests/97
update_tool_config: Return a warning for each non-managed field
dcaro merged https://gitlab.wikimedia.org/repos/cloud/toolforge/components-api/-/merge_requests/93
deploy: add all the missing options for continuous job
group_203_bot_f4d95069bb2675e4ce1fff090c1c1620 opened https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/840
components-api: bump to 0.0.127-20250626140427-fb508bbe
dcaro merged https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/840
components-api: bump to 0.0.127-20250626140427-fb508bbe
dcaro merged https://gitlab.wikimedia.org/repos/cloud/toolforge/components-api/-/merge_requests/97
update_tool_config: Return a warning for each non-managed field
group_203_bot_f4d95069bb2675e4ce1fff090c1c1620 opened https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/842
components-api: bump to 0.0.128-20250626160815-d07803d2
dcaro merged https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/842
components-api: bump to 0.0.128-20250626160815-d07803d2