SSL
Once created check the public IP to create a DNS record with your domain.
In the example below it is: 195.15.246.87
$ openstack stack show wordpress-ha --fit-width
+-----------------------+-------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-----------------------+-------------------------------------------------------------------------------------------------------------------------------------+
| id | 3e556126-ee3d-420f-b660-a1a9595387e8 |
| stack_name | Wordpress-ha |
| description | wordpress-ha |
| creation_time | 2021-08-16T07:26:50Z |
| updated_time | None |
| stack_status | CREATE_COMPLETE |
| stack_status_reason | Stack CREATE completed successfully |
| parameters | OS::project_id: 0ee6dc5442204fb88c1137414ce32b91 |
| | OS::stack_id: 3e556126-ee3d-420f-b660-a1a9595387e8 |
| | OS::stack_name: Wordpress-ha |
| | database_flavor: a2-ram4-disk20-perf1 |
| | database_name: wordpress |
| | database_user: wordpress |
| | email: <your_email> |
| | flavor: a1-ram2-disk20-perf1 |
| | floating_network_id: ext-floating1 |
| | image: 2247f567-f45e-4b17-a4c9-6b528c30db2d |
| | key: <your_key> |
| | network: my-wordpress-network-2 |
| | sftp_user: www-data |
| | stockage_flavor: a1-ram2-disk80-perf1 |
| | subnet_id: my-wordpress-subnet-2 |
| | website_url: <your_url> |
| | |
| outputs | - description: 'This public URL and IP that can be used to access the wordpress site. |
| | |
| | ' |
| | output_key: website_url |
| | output_value: <your_url> |
| | - description: 'This password can be used to access the database. |
| | |
| | ' |
| | output_key: database_password |
| | output_value: 'Database password : BpZVOAwGVofxJ7KmuGUvhzdxjsvr3TC3' |
| | - description: 'Redirect you domain to this ip. |
| | |
| | ' |
| | output_key: website_ip |
| | output_value: 195.15.246.87 |
| | - description: This password can be used to access the database as root. |
| | output_key: database_root_password |
| | output_value: 'Database root password : 2JyqMT3uDDft3157NFRsXLyY5cVcBsm4' |
| | - description: 'This user can be used to access the stockage with SFTP. |
| | |
| | ' |
| | output_key: sftp_user |
| | output_value: 'SFTP user : www-data' |
| | - description: 'This password can be used to access the stockage with SFTP. |
| | |
| | ' |
| | output_key: sftp_password |
| | output_value: 'SFTP password : IZQHis2OauQGr15EiwPGAgZB3HIPRh9Q' |
| | |
| links | - href: https://api.pub1.infomaniak.cloud/v1/0ee6dc5442204fb88c1137414ce32b91/stacks/Wordpress/3e556126-ee3d-420f-b660-a1a9595387e8 |
| | rel: self |
| | |
| deletion_time | None |
| notification_topics | [] |
| capabilities | [] |
| disable_rollback | True |
| timeout_mins | None |
| stack_owner | mickael |
| parent | None |
| stack_user_project_id | 27eef136245242848452081d95d89862 |
| tags | [] |
| | |
+-----------------------+-------------------------------------------------------------------------------------------------------------------------------------+
Connect to the storage node with the debian
username and the stack IP and generate a certificat Let's Encrypt :
ssh debian@195.15.246.87
sudo /ssl/certifssl.sh
Now you can configure WordPress with : https://<your_url>