Register ARTESCA with Maestro¶
This procedure allows you to register an ARTESCA cluster to connect it to Maestro after an online deployment.
Prerequisites¶
You must perform this procedure after following the Add an ARTESCA Deployment to Maestro documentation, available in the Documentation portal > Maestro > Get Started > Add an ARTESCA Deployment to Maestro.
Important
Platform Administrator privileges are required to perform this procedure.
Procedure¶
Log in to the ARTESCA UI and click the username on the right side of the main menu.
Select Maestro. The External connections page displays.
This page allows you to:
View the Cluster Endpoint address.
View the status of your registered Maestro Connections Endpoint, and their Status.
Add a new Maestro connection by clicking the Add Maestro connection button.
Click Add Maestro connection. The form displays.
Fill in required fields.
For this step, you can either:
Import by copying or using the
connection-details.jsonfile containing the connection details (the token, the certificate, and the Maestro URL). This information is obtained when you follow the Add an ARTESCA Deployment to Maestro procedure in the Maestro documentation.Manually fill in the Maestro Endpoint, the Maestro CA certificate, and the Maestro Join Token fields.
Tip
By filling in these fields manually, you can modify the endpoint or provide a custom Maestro CA certificate.
Click Continue.
The cluster form is submitted and this new Maestro connection displays in the list with an Initializing status.
Ensure that the connection is established between the ARTESCA cluster and Maestro, check the Status information. Note that the connection can take a few minutes to be established.
Under
/home/artesca-os, upload theconnection-details.jsonfile (downloaded from Maestro) to the ARTESCA bootstrap node.# Example: Using scp to upload the file scp connection-details.json artesca-os@<bootstrap-node>:/home/artesca-os/
Under
/home/artesca-os, download theregister_maestro.shscript on the ARTESCA bootstrap node.rm -rf register_maestro.sh && curl -s --fail -Lo register_maestro.sh https://downloads.scality.com/maestro/register_maestro.sh && chmod +x register_maestro.sh
Run the registration script.
./register_maestro.sh register connection-details.json
Note
When running the registration script, you will be asked for the local ARTESCA Platform Administrator credentials to authenticate and perform the registration operation.

