OVHcloud Module
Connect WISECP to OVHcloud Public Cloud. The catalogue becomes priced products, instances are provisioned automatically, and customers get controlled tools.
Reaching the Screen
Go to Products → Hosting Server → OVHcloud: {admin}/ovhcloud
This module is included with the Business Plan at no additional cost. On other WISECP license plans you can add it to your existing license.
An active server record must use this module. The address stays unavailable until the flow below is complete.
Activate the Module Menu
- Open Products → Hosting Server and click Add New Server below the page title.
- Under Server Automation Module, choose Virtualization, then select OVHcloud.
- In Address, enter your regional API host, such as ca.api.ovh.com.
- Fill Application Key, Application Secret and Consumer Key. OVH signs every request with these three values.
- Add your Public Cloud Project ID and pick the matching API Endpoint.
- Click Test Connection, then Add New Server at the bottom.
- The record is created as active and the menu appears.
What the Module Does
| Area | Administrator capability | Customer result |
|---|---|---|
| Catalogue | Reads instance flavours, regions and system images from your Public Cloud project; creates or updates WISECP products. | Only the flavours, regions and installation choices you publish are offered. |
| Provisioning | Builds an instance from the product flavour, selected image, region policy and optional order extras. | The delivered service receives its provider instance ID, name and IP information automatically. |
| Lifecycle | Automates power, reinstall, rescue, instance rename, console, snapshot and volume actions. | Permitted actions are available from the service-management screen without sharing provider credentials. |
| Commercial control | Stores live costs, calculates margin-based prices, controls stock visibility and enables paid resource add-ons. | The checkout and service tools stay within the product and add-on limits you publish. |
Catalogue and product control
The flavour grid shows provider hardware and cost next to the WISECP product. Each row carries a public name, region policy, category, sale price and status. A flavour without a product shows a Publish button and a suggested price. New products start inactive.
Customer service tools
Feature switches decide what the customer can do. Available actions are start, stop, restart, reinstall, rename, console, rescue mode and activity. Volumes and snapshots are capped by the purchased add-on quota. The overview shows outgoing bandwidth plus allocated CPU, RAM and disk; live usage is unavailable.
Automation and lifecycle
Product generation creates the operating-system requirement. It also adds optional instance name, user-data and SSH-key inputs. Provisioning records the provider instance ID against the service. Suspension, reactivation and cancellation use that link, and cancellation removes its volumes and snapshots.
Scheduled tasks
Two automation tasks stay idle until you enable the matching setting. OVHcloud Stock Sync runs hourly and hides a product when the flavour is unavailable everywhere. OVHcloud Cost Sync runs daily, refreshes costs and reprices from your margin.
Before You Configure It
- Create a Public Cloud project and note its project ID. Every resource lives in that project.
- Create an application at api.ovh.com/createToken with unlimited validity and rights on /cloud/*. Treat the secret and consumer key as passwords.
- Enable the OVHCloud server module and create an active server record. Without the record this page is not routed into the menu.
- Enable the currency your OVHcloud subsidiary bills in. Product generation is blocked while it is missing.
- Confirm the module license, plus enough provider quota for a controlled test instance.
Settings and Product Controls
Installation and Operation
Prepare the provider credentials
- Open api.ovh.com/createToken, request rights on /cloud/* for all four methods, and choose unlimited validity.
- Store the three values in a password manager.
- Keep one Public Cloud project for WISECP automation. The catalogue is read from it.
Connect and test the module
- On the module page, click the gear-shaped Settings button in the top action bar.
- Choose the endpoint, paste the three credential values, and enter the project ID.
- Set the margin, stock and cost-sync policy, then pick the add-ons and features.
- Click Test Connection. It uses the values currently typed in the form.
- After the connected indicator appears, click Save Settings.
Import and reconcile the catalogue
- Click the cloud-download Import from API button in the top action bar.
- Choose at least one option, then click Start Import in the window footer.
- Missing flavours arrive with the default margin. A cost-only update leaves sale prices untouched.
- A pinned region that no longer exists is reset to automatic.
Review flavours and pricing
- Check hardware, cost and region, then choose the public name, region policy and category.
- Click Publish on a flavour you want to sell. The product is created inactive.
- Enter the sale price and save the grid.
- For bulk repricing, enter a rate in Target Margin and click Apply to All.
Configure requirements and paid extras
- Enable only the volume and snapshot add-ons you intend to sell.
- Review the generated operating-system, instance-name, user-data and SSH-key requirements.
- Set add-on prices and quotas against provider costs. The tools enforce them.
Verify with an inactive test product
- Keep one product inactive and create a controlled test order.
- Run provisioning. Confirm the instance ID, IP and name return to WISECP.
- Test the enabled power, console, reinstall, snapshot and volume tools.
- Cancel the test service. Confirm the instance, volumes and snapshots are gone at OVHcloud.
- Activate the product for sale.
Maintain prices, stock and choices
- Run catalogue import after provider changes. Use cost synchronization to keep sale prices manual.
- Review stock visibility, pinned regions and add-on quotas before publishing.
Things to Watch
The target-margin action recalculates every imported price. Record deliberate manual prices before you use it.
OVHcloud bills instances, volumes and snapshots. Cancel the test through WISECP and verify cleanup.
OVHcloud Public Cloud has no API for root-password reset, ISO mounting, reverse DNS, firewall rules or extra public IPs. The root password is seeded at creation, so customers keep access with an SSH key or the console.
OVHcloud quotes prices per subsidiary, so the required currency depends on your account. The module names it when missing.
Privileges
Product Operations (PRODUCTS_OPERATION) is required to configure the page, import flavours and change prices. Customers get only the tools enabled in module settings.
Related Screens
Vielen Dank für Ihre Rückmeldung!
Unser Support-Team ist rund um die Uhr für Sie da, wenn Sie oben nicht fündig werden.