templates/composer: Enable specific maintenance parts
Similar to DRY_RUN, these values should be overwritten in app-interface per namespace. At some point the maintenance specific to the CRC tenant (aws and gcp maintenance) should run in the workers namespace rather than the composer namespace. Granularity is needed for this.
This commit is contained in:
parent
d1911f6484
commit
a8adb59995
1 changed files with 21 additions and 0 deletions
|
|
@ -368,6 +368,12 @@ objects:
|
|||
key: secret_access_key
|
||||
- name: DRY_RUN
|
||||
value: "${MAINTENANCE_DRY_RUN}"
|
||||
- name: ENABLE_AWS_MAINTENANCE
|
||||
value: "${ENABLE_AWS_MAINTENANCE}"
|
||||
- name: ENABLE_GCP_MAINTENANCE
|
||||
value: "${ENABLE_GCP_MAINTENANCE}"
|
||||
- name: ENABLE_DB_MAINTENANCE
|
||||
value: "${ENABLE_DB_MAINTENANCE}"
|
||||
- name: MAX_CONCURRENT_REQUESTS
|
||||
value: "${MAINTENANCE_MAX_CONCURRENT_REQUESTS}"
|
||||
|
||||
|
|
@ -440,6 +446,21 @@ parameters:
|
|||
# don't change this value, overwrite it in app-interface for a specific namespace
|
||||
value: "true"
|
||||
required: true
|
||||
- description: Enable AWS maintenance
|
||||
name: ENABLE_AWS_MAINTENANCE
|
||||
# don't change this value, overwrite it in app-interface for a specific namespace
|
||||
value: "false"
|
||||
required: true
|
||||
- description: Enable GPC maintenance
|
||||
name: ENABLE_GCP_MAINTENANCE
|
||||
# don't change this value, overwrite it in app-interface for a specific namespace
|
||||
value: "false"
|
||||
required: true
|
||||
- description: Enable DB maintenance
|
||||
name: ENABLE_DB_MAINTENANCE
|
||||
# don't change this value, overwrite it in app-interface for a specific namespace
|
||||
value: "false"
|
||||
required: true
|
||||
- description: composer-maintenance max concurrent requests
|
||||
name: MAINTENANCE_MAX_CONCURRENT_REQUESTS
|
||||
value: "10"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue