Integrations
Oracle Cloud
Dun manages Oracle Cloud (OCI) compute, Container Engine (Kubernetes), Autonomous Database, Object Storage, networking, and Vault — using signature-based auth.
Note
How to connect
Connect once from Integrations → Oracle Cloud, then toggle on the products you want Dun to manage.
Step 1
Step 2
Step 3
Where to get credentials: https://cloud.oracle.com
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 (OCI)
Discover, reboot, start/stop, scale, and investigate OCI Compute instances. Mutations run only after chat approval.
List my OCI instances
Reboot the instance called app-1In a playbook, bind oracle-cloud.restart to run this as a step.
| Permission | Required | What it does |
|---|---|---|
| List instances + status | Yes | — |
| Apply approved instance actions | Optional | Reboot / start / stop / scale run only after chat approval. |
Storage (Object / Block / File)
List and manage Object Storage buckets, Block Volumes, and File Storage. Writes run behind approval.
Show me my Oracle Cloud storage (object / block / file)| Permission | Required | What it does |
|---|---|---|
| List buckets, volumes, and file systems | Yes | — |
| Apply approved storage actions | Optional | — |
Containers (OKE + Registry)
Inspect OKE Kubernetes clusters & node pools and Container Registry repositories/images.
Show me my Oracle Cloud containers (oke + registry)| Permission | Required | What it does |
|---|---|---|
| List clusters, node pools, and images | Yes | — |
| Apply approved cluster/registry actions | Optional | — |
Functions + API Gateway
Discover and invoke OCI Functions and inspect API Gateways, deployments, and APIs.
Show me my Oracle Cloud functions + api gateway| Permission | Required | What it does |
|---|---|---|
| List functions, gateways, and deployments | Yes | — |
| Invoke a function (behind approval) | Optional | — |
Databases + Streaming
Operate Autonomous Database (start/stop/scale/backup), MySQL HeatWave, and Streaming. Connection strings and wallets are redacted from logs.
Show me my Oracle Cloud databases + streaming| Permission | Required | What it does |
|---|---|---|
| List databases, DB systems, and streams | Yes | — |
| Apply approved database actions | Optional | Start/stop/scale/restore/create run only after chat approval. |
Vault (Secrets)
List vaults, read secret metadata, and read/create/update secrets. Secret values are redacted from logs and gated behind approval.
Rotate the db-password secret in my OCI Vault| Permission | Required | What it does |
|---|---|---|
| List vaults + secret metadata | Yes | — |
| Read/write secret values (behind approval) | Optional | Secret values are redacted from logs. |
Networking (VCN / LB / DNS)
Inspect VCNs, subnets, and security lists; manage Load Balancer backends; and edit DNS zones. Changes run behind approval.
Show me my Oracle Cloud networking (vcn / lb / dns)| Permission | Required | What it does |
|---|---|---|
| List VCNs, load balancers, and DNS zones | Yes | — |
| Apply approved networking changes | Optional | Security-rule, backend, and DNS-record edits run after approval. |
Monitoring + Logging + Terraform
Query metrics, alarms, and logs; list notification topics; and run Resource Manager (Terraform) stacks. Apply/destroy run behind approval, with destroy requiring explicit confirmation.
Show me my Oracle Cloud monitoring + logging + terraform| Permission | Required | What it does |
|---|---|---|
| Query metrics, alarms, logs, and stacks | Yes | — |
| Manage alarms and run Terraform jobs (behind approval) | Optional | PLAN/APPLY/DESTROY; DESTROY needs explicit confirmation. |
More examples
Object Storage
List my Object Storage buckets