diff --git a/src/mas/devops/templates/pipelinerun-backup.yml.j2 b/src/mas/devops/templates/pipelinerun-backup.yml.j2 index 2d82b49f..3a525f63 100644 --- a/src/mas/devops/templates/pipelinerun-backup.yml.j2 +++ b/src/mas/devops/templates/pipelinerun-backup.yml.j2 @@ -163,4 +163,36 @@ spec: {% if backup_s3_secret_key is defined and backup_s3_secret_key != "" %} - name: backup_s3_secret_key value: "{{ backup_s3_secret_key }}" - {% endif %} \ No newline at end of file + {% endif %} + + # Facilities Application Backup Configuration + {% if backup_facilities_app is defined and backup_facilities_app != "" %} + - name: backup_facilities_app + value: "{{ backup_facilities_app }}" + {% endif %} + {% if backup_facilities_db is defined and backup_facilities_db != "" %} + - name: backup_facilities_db + value: "{{ backup_facilities_db }}" + {% endif %} + {% if facilities_workspace_id is defined and facilities_workspace_id != "" %} + - name: facilities_workspace_id + value: "{{ facilities_workspace_id }}" + {% endif %} + + # Facilities Db2 Backup Configuration + {% if facilities_db2_namespace is defined and facilities_db2_namespace != "" %} + - name: facilities_db2_namespace + value: "{{ facilities_db2_namespace }}" + {% endif %} + {% if facilities_db2_instance_name is defined and facilities_db2_instance_name != "" %} + - name: facilities_db2_instance_name + value: "{{ facilities_db2_instance_name }}" + {% endif %} + {% if facilities_db2_backup_type is defined and facilities_db2_backup_type != "" %} + - name: facilities_db2_backup_type + value: "{{ facilities_db2_backup_type }}" + {% endif %} + {% if facilities_db2_backup_vendor is defined and facilities_db2_backup_vendor != "" %} + - name: facilities_db2_backup_vendor + value: "{{ facilities_db2_backup_vendor }}" + {% endif %} diff --git a/src/mas/devops/templates/pipelinerun-restore.yml.j2 b/src/mas/devops/templates/pipelinerun-restore.yml.j2 index 9daeb43d..849c61be 100644 --- a/src/mas/devops/templates/pipelinerun-restore.yml.j2 +++ b/src/mas/devops/templates/pipelinerun-restore.yml.j2 @@ -236,3 +236,45 @@ spec: - name: manage_db_storage_class_rwx value: "{{ manage_db_storage_class_rwx }}" {% endif %} + + # Facilities Application Restore Configuration + {% if restore_facilities_app is defined and restore_facilities_app != "" %} + - name: restore_facilities_app + value: "{{ restore_facilities_app }}" + {% endif %} + {% if restore_facilities_db is defined and restore_facilities_db != "" %} + - name: restore_facilities_db + value: "{{ restore_facilities_db }}" + {% endif %} + # Facilities App Storage class + {% if facilities_app_override_storageclass is defined and facilities_app_override_storageclass != "" %} + - name: facilities_app_override_storageclass + value: "{{ facilities_app_override_storageclass }}" + {% endif %} + {% if facilities_app_storage_class_rwx is defined and facilities_app_storage_class_rwx != "" %} + - name: facilities_app_storage_class_rwx + value: "{{ facilities_app_storage_class_rwx }}" + {% endif %} + {% if facilities_app_storage_class_rwo is defined and facilities_app_storage_class_rwo != "" %} + - name: facilities_app_storage_class_rwo + value: "{{ facilities_app_storage_class_rwo }}" + {% endif %} + + # Facilities Db2 Restore Configuration + {% if facilities_db2_restore_vendor is defined and facilities_db2_restore_vendor != "" %} + - name: facilities_db2_restore_vendor + value: "{{ facilities_db2_restore_vendor }}" + {% endif %} + + {% if facilities_db_override_storageclass is defined and facilities_db_override_storageclass != "" %} + - name: facilities_db_override_storageclass + value: "{{ facilities_db_override_storageclass }}" + {% endif %} + {% if facilities_db_storage_class_rwo is defined and facilities_db_storage_class_rwo != "" %} + - name: facilities_db_storage_class_rwo + value: "{{ facilities_db_storage_class_rwo }}" + {% endif %} + {% if facilities_db_storage_class_rwx is defined and facilities_db_storage_class_rwx != "" %} + - name: facilities_db_storage_class_rwx + value: "{{ facilities_db_storage_class_rwx }}" + {% endif %}