Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace)
This commit is contained in:
44
addons/cetmix_tower_ovh/readme/CONFIGURE.md
Normal file
44
addons/cetmix_tower_ovh/readme/CONFIGURE.md
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
|
||||||
|
# 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/) (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`
|
||||||
|
- 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`
|
||||||
|
- 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`
|
||||||
|
- 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`
|
||||||
|
- Set your OVH endpoint (e.g., `ovh-eu`, `ovh-ca`, `ovh-us`) as the value
|
||||||
Reference in New Issue
Block a user