1.7 KiB
1.7 KiB
Setting up OVH Access
Create OVH API Credentials
To use the OVH integration with Cetmix Tower, you need to create OVH API credentials:
- Follow the official OVH documentation (https://docs.ovh.com/gb/en/api/first-steps/) for creating an application and generating API keys
- It's recommended to create a dedicated application with appropriate permissions for Cetmix Tower
- Store your Application Key, Application Secret, and Consumer Key securely—you'll need them in the next step
Configure OVH Secrets in Cetmix Tower
Create three secrets in Cetmix Tower to store your OVH credentials:
- Navigate to
Cetmix Tower > Settings > Keys and Secrets - Create a new Secret with:
- Name:
OVH Application Key - Reference:
ovh_application_key - Key Type:
Secret
- Name:
- Enter your OVH Application Key in the Secret Value tab
- Similarly, create another Secret with:
- Name:
OVH Application Secret - Reference:
ovh_application_secret - Key Type:
Secret
- Name:
- Enter your OVH Application Secret in the Secret Value tab
- Finally, create a Secret with:
- Name:
OVH Consumer Key - Reference:
ovh_consumer_key - Key Type:
Secret
- Name:
- Enter your OVH Consumer Key in the Secret Value tab
Note: These secrets will be accessible as
#!cxtower.secret.ovh_application_key!#,#!cxtower.secret.ovh_application_secret!#, and#!cxtower.secret.ovh_consumer_key!#in your commands.
Configure OVH Endpoint
Create a variable to define your OVH API endpoint (region):
- Navigate to
Cetmix Tower > Settings > Variables - Create a new Variable with:
- Name:
OVH Endpoint - Reference:
ovh_endpoint - Type:
String
- Name:
- Set your OVH endpoint (e.g.,
ovh-eu,ovh-ca,ovh-us) as the value