У меня есть файл config.yml, подобный этому:
INVOCATION_VARIABLES:
deployTarget1:
cpspgpoolc:
- HA_PGPOOL_VIRTUAL_IP: 'vIP1'
HA_PGPOOL_WATCHDOG_PORT: '5445'
PCP_PORT: '5440'
PGPOOL_PORT: '5441'
POOL_NUMBER: '0'
pgpoolc:
- HA_PGPOOL_VIRTUAL_IP: 'vIP2'
HA_PGPOOL_WATCHDOG_PORT: '5435'
PCP_PORT: '5430'
PGPOOL_PORT: '5431'
POOL_NUMBER: '0'
deployTarget2:
cpspgpoolc:
- HA_PGPOOL_VIRTUAL_IP: 'vIP1'
HA_PGPOOL_WATCHDOG_PORT: '5445'
PCP_PORT: '5440'
PGPOOL_PORT: '5441'
POOL_NUMBER: '1'
pgpoolc:
- HA_PGPOOL_VIRTUAL_IP: 'vIP2'
HA_PGPOOL_WATCHDOG_PORT: '5435'
PCP_PORT: '5430'
PGPOOL_PORT: '5431'
POOL_NUMBER: '1'
deployTarget3:
cpspgpoolc:
- HA_PGPOOL_VIRTUAL_IP: 'vIP1'
HA_PGPOOL_WATCHDOG_PORT: '5445'
PCP_PORT: '5440'
PGPOOL_PORT: '5441'
POOL_NUMBER: '2'
pgpoolc:
- HA_PGPOOL_VIRTUAL_IP: 'vIP2'
HA_PGPOOL_WATCHDOG_PORT: '5435'
PCP_PORT: '5430'
PGPOOL_PORT: '5431'
POOL_NUMBER: '2'
Я создал сценарий оболочки, который даст мне значения virtualIP1 = '10 .104.84.221 'и virtualIP2 = '10 .104.94.2' , Как я могу заставить сценарий оболочки заменить все значения vIP1 на virtualIP1 и vIP2 на virtualIP2 в сценарии оболочки?