# |----------------------------------------------------------------------------|
# |---------------------------- CSBS-VBS --------------------------------------|
# |----------------------------------------------------------------------------|

karbor:
  host0: 'x.x.x.x'   # For external tools access, such as SSH.
  host1: 'x.x.x.x'   # For external tools access, such as SSH.
  host2: 'x.x.x.x'   # For external tools access, such as SSH.

ssh_user:
  username: djmanager # first install must is root
  password: 'dmk_vault{{xxxxxx}}' # this password must be in dmk_vault

# check karbor service or not, true stands for checking DFX and Karbor, false stands for only checking DFX
check_karbor: 'true'

dmk:
  console_address: 'https://host:port/'
  console_user: 'xxxxxx'
  console_password: 'dmk_vault{{xxxxxx}}'      # this password must be in dmk_vault

iam_account:
  username: 'karbor'
  password: 'dmk_vault{{xxxxxx}}'              # this password must be in dmk_vault
  new_password: 'dmk_vault{{xxxxxx}}'          # this password must be in dmk_vault
  domain_name: 'op_service'

eBackupWorkflow:
  eBackupWorkflow_IP: 'x.x.x.x'               # Config paramer
  eBackupWorkflow_User: 'NBIUser'             # Config paramer default NBIUser
  eBackupWorkflow_Password: 'dmk_vault{{xx}}' # Config paramer

ManageOne:
  ManageOne_OC_User: 'thirdparty'             # Config paramer default thirdparty
  ManageOne_OC_Password: 'dmk_vault{{xx}}'    # this password must be in dmk_vault
  ManageOne_Syslog_IP: 'x.x.x.x:27401'        # Config paramer

float_ip:                      # Install paramer
  float_ip_start: 'x.x.x.x'    # Install paramer
  float_ip_end: 'x.x.x.x'      # Install paramer
  float_ip_netmask: 'x.x.x.x'  # Install paramer

iam_ssh_user:
  username: 'sopuser'
  password: 'dmk_vault{{xxxxxx}}'             # this password must be in dmk_vault
  root_pwd: 'dmk_vault{{xxxxxx}}'             # this password must be in dmk_vault

fsp_ssh_user:
  username: 'fsp'
  password: 'dmk_vault{{xxxxxx}}'             # this password must be in dmk_vault
  root_pwd: 'dmk_vault{{xxxxxx}}'             # this password must be in dmk_vault

iam_config:
  iam_addr: 'xxx.xxx.xxx.xxx'                 # search 'ManageOne-IamService01' in LLD
  iam_preset_pwd: 'dmk_vault{{xxxxxx}}'       # this password must be in dmk_vault

arb_ssh_user:
  username: 'arbiter'
  password: 'dmk_vault{{xxxxxx}}'
  root_pwd: 'dmk_vault{{xxxxxx}}'

arb:
  arbitration_service_num: '5'
  arbitration_dc1_01_api: 'x.x.x.x'
  arbitration_dc1_02_api: 'x.x.x.x'
  arbitration_dc2_01_api: 'x.x.x.x'
  arbitration_dc2_02_api: 'x.x.x.x'
  third_site_ip_of_arbitration_service: 'x.x.x.x'
  port: '2379'
  arb_business_user: 'arbiterClient'
  arb_business_password: 'dmk_vault{{xxxxxx}}'

# replication
replication_enable: 'true'
replication_source_region_id: 'xx-xx-x'                     # local region id, search 'region0_id' in LLD
replication_add_dest_regions: 'xx-xx-x:xxxxx,xx-xx-x:xxxxx' # replication destination regions id:rate limit
replication_delete_dest_regions: ''                         # delete destination region id

# local replication
local_replication: ''  # local replication for az. eg（az0.dc0:true,az1.dc0:false）
local_restore: ''      # local target for az. eg（az0.dc0:az0.dc0,az1.dc0;az1.dc0:az1.dc0）

# remote_restore
remote_restore_enable: 'true'
remote_restore_add_source_regions: 'xx-xx-x:xxxxx,xx-xx-x:xxxxx'  # remote restore source regions id:rate limit
remote_restore_delete_source_regions: ''                          # delete source region id
remote_restore_max_abnormal_duration: '43200'                     # max abnormal duration between source regions and current region