Closed lshake closed 3 years ago
SSL Certificate Variables for Tower Web, PostgreSQL, Auatomation Hub and Custom CA.
Conditional set SSL Certificate and Key values in the Tower installation inventory.
Generate valid certificates, and set the following variables.
tower_ah_ssl_cert: ~/certs/{{ tower_ah_server | urlsplit('hostname') }}.crt tower_ah_ssl_key: ~/certs/{{ tower_ah_server | urlsplit('hostname') }}.key tower_ssl_cert: ~/certs/{{ tower_server | urlsplit('hostname') }}.crt tower_ssl_key: ~/certs/{{ tower_server | urlsplit('hostname') }}.key tower_pg_ssl_cert: ~/certs/{{ tower_database_host }}.crt tower_pg_ssl_key: ~/certs/{{ tower_database_host }}.key tower_custom_ca_cert: ~/certs/ca.crt
Certificates should be copied to the host running setup.sh in advance of running the install role (pre_tasks).
NA
SSL Certificate Variables for Tower Web, PostgreSQL, Auatomation Hub and Custom CA.
What does this PR do?
Conditional set SSL Certificate and Key values in the Tower installation inventory.
How should this be tested?
Generate valid certificates, and set the following variables.
tower_ah_ssl_cert: ~/certs/{{ tower_ah_server | urlsplit('hostname') }}.crt tower_ah_ssl_key: ~/certs/{{ tower_ah_server | urlsplit('hostname') }}.key tower_ssl_cert: ~/certs/{{ tower_server | urlsplit('hostname') }}.crt tower_ssl_key: ~/certs/{{ tower_server | urlsplit('hostname') }}.key tower_pg_ssl_cert: ~/certs/{{ tower_database_host }}.crt tower_pg_ssl_key: ~/certs/{{ tower_database_host }}.key tower_custom_ca_cert: ~/certs/ca.crt
Certificates should be copied to the host running setup.sh in advance of running the install role (pre_tasks).
Is there a relevant Issue open for this?
NA
Other Relevant info, PRs, etc.
NA