$ vi deploy-vsphere.yml
...
-o use-certificate-duration.yml \\
...
vi vsphere-vars.yml
...
**certificate_duration: 5555
...**
vi use-certificate-duration.yml
...
- type: replace
path: /variables/name=default_ca/options?/duration?
**value: ((certificate_duration)**)
- type: replace
path: /variables/name=mbus_bootstrap_ssl/options?/duration?
**value: ((certificate_duration))**
- type: replace
path: /variables/name=director_ssl/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=nats_ca/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=nats_server_tls/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=nats_clients_director_tls/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=nats_clients_health_monitor_tls/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=blobstore_ca/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=blobstore_server_tls/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=uaa_ssl/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=uaa_service_provider_ssl/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=credhub_ca/options?/duration?
value: ((certificate_duration))
- type: replace
path: /variables/name=credhub_tls/options?/duration?
value: ((certificate_duration))