dunops.com/Docsbeta

Integrations

OVHcloud

Dun manages OVHcloud Public Cloud instances, Managed Kubernetes, storage, managed databases, networking, and DNS/domains.

Connect with an API tokenHosting6 products

Note

Every mutating action — a deploy, a scale, a secret rotation, a DNS change — surfaces a plan in chat first. Dun never touches your OVHcloud resources until you approve it.

How to connect

Connect once from Integrations OVHcloud, then toggle on the products you want Dun to manage.

1

Step 1

Open api.ovh.com/createToken and sign in to your OVHcloud account.
2

Step 2

Grant the routes you want Dun to manage (e.g. GET+POST+PUT+DELETE on /cloud/*, /vps/*, /dedicated/*, /ipLoadbalancing/*, /vrack/*, /ip/*, /domain/*, /cdn/*, /dbaas/*), with no expiry.
3

Step 3

Copy the Application Key, Application Secret, and Consumer Key into the fields below.
4

Step 4

EU is the default API region — set the optional API region field to ovh-ca or ovh-us if your services live in those datacentres.

Where to get credentials: https://api.ovh.com/createToken/

What Dun can do

Each product below is something you can turn on. The examples are real prompts you can type in a chat thread.

Compute

VPS, Dedicated Servers, and Public Cloud instances — power (reboot/start/stop), snapshots, reinstall, create/delete, plus metrics and IPMI access. Every mutation runs only after chat approval.

Type in a chat thread
List my OVHcloud instances
Reboot my web instance in GRA

In a playbook, bind ovhcloud.restart to run this as a step.

PermissionRequiredWhat it does
List servers, instances + statusYesDiscover which VPS, dedicated servers, and instances Dun can act on.
Apply approved compute changesOptionalPower, snapshot, reinstall, create/delete — after chat approval.

Managed Kubernetes

Clusters and node pools (scale), version upgrades, kubeconfig (shown once, never stored), reset and delete. Mutations run only after chat approval.

Type in a chat thread
Show me my OVHcloud managed kubernetes
PermissionRequiredWhat it does
Read clusters + node poolsYes
Apply approved cluster changesOptionalScale, upgrade, reset, delete — after chat approval.

Storage

Object Storage (containers, objects, presigned URLs, S3 credentials) and Block volumes (attach/detach, resize, snapshot, delete). Mutations run only after chat approval.

Type in a chat thread
Show me my OVHcloud storage
PermissionRequiredWhat it does
Read containers, objects, and volumesYes
Apply approved storage changesOptionalCreate/delete containers & volumes, delete objects, attach/resize/snapshot — after chat approval.

Cloud Databases

Managed database clusters, databases, users, allowed IPs, backups and restore, and password rotation. Connection strings and reset passwords are shown once, never stored.

Type in a chat thread
Show me my OVHcloud cloud databases
PermissionRequiredWhat it does
Read clusters, databases, usersYes
Apply approved database changesOptionalScale, manage allowed IPs, restore backups, rotate passwords — after chat approval.

Networking, DNS & Domains

Load Balancers, vRack private networks, IP management & reverse DNS, managed DNS zones (records, DNSSEC), and Domains (transfer, nameservers, contacts, auth codes). Mutations run only after chat approval.

Type in a chat thread
Add a CNAME for www.example.com on my OVHcloud zone
PermissionRequiredWhat it does
Read LBs, vRacks, IPs, DNS, domainsYes
Apply approved networking changesOptionalEdit farms, vRack members, reverse DNS, DNS records, nameservers, transfers — after chat approval.

CDN & Observability

CDN cache flush, stats, and backends; the Logs Data Platform (streams, inputs, Graylog/OpenSearch access); and Public Cloud consumption alerts. Mutations run only after chat approval.

Type in a chat thread
Show me my OVHcloud cdn & observability
PermissionRequiredWhat it does
Read CDN, logs, and alertsYes
Apply approved CDN/alert changesOptionalFlush cache, manage CDN backends, add/remove consumption alerts — after chat approval.

Next steps