Integrations
Linode (Akamai)
Dun manages Linode (Akamai) compute, LKE clusters, NodeBalancers, Object Storage, DNS domains, and images.
Note
How to connect
Connect once from Integrations → Linode (Akamai), then toggle on the products you want Dun to manage.
Step 1
Step 2
Step 3
Step 4
Where to get credentials: https://cloud.linode.com/profile/tokens
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 (Linodes)
Discover instances and run their full lifecycle — boot/reboot/shutdown, resize, rebuild, clone, plus stats, configs, and disks. Every mutation runs only after chat approval.
List my Linodes
Reboot my staging Linode
Resize my web Linode to the 4GB planIn a playbook, bind linode.restart to run this as a step.
| Permission | Required | What it does |
|---|---|---|
| List Linodes + status | Yes | Discover which Linodes Dun can act on. |
| Apply approved instance changes | Optional | Power, resize, rebuild, clone, delete — all run only after chat approval. |
Kubernetes (LKE)
Manage LKE clusters and node pools — scale and recycle pools, read the kubeconfig and dashboard URL, and upgrade the Kubernetes version. Mutations run only after chat approval.
Show me my Linode (Akamai) kubernetes (lke)| Permission | Required | What it does |
|---|---|---|
| List clusters + node pools | Yes | — |
| Apply approved cluster changes | Optional | Scale / recycle / upgrade / delete run after chat approval. |
Networking
NodeBalancers (configs, backend nodes, stats), Cloud Firewalls (rules + device attach), VPCs (subnets + members), and IP addresses (allocate / reassign). Mutations run after chat approval.
Show me my Linode (Akamai) networking| Permission | Required | What it does |
|---|---|---|
| Read load balancers, firewalls, VPCs, IPs | Yes | — |
| Apply approved networking changes | Optional | Add/remove nodes & rules, attach devices, allocate IPs — after chat approval. |
Storage
Object Storage (buckets, objects, presigned URLs, ACL/CORS, access keys) and Block Storage Volumes (attach/detach, resize, clone). Deleting a single object needs the optional Object Storage access keys.
List my Object Storage buckets in us-east| Permission | Required | What it does |
|---|---|---|
| Read buckets, objects, and volumes | Yes | — |
| Apply approved storage changes | Optional | Create/delete buckets, manage keys, attach/resize volumes — after chat approval. |
DNS (Domains)
Manage Linode-hosted domains and their records, import a zone from another nameserver, and clone a domain's zone. Record changes run only after chat approval.
Add an A record for app.example.com on Linode DNS| Permission | Required | What it does |
|---|---|---|
| List domains + records | Yes | — |
| Apply approved DNS changes | Optional | Create/update/delete records, import/clone — after approval. |
Images, Backups & StackScripts
Private images (create/upload/delete), the Backup service (enable/disable, restore, snapshot), and your StackScripts (create/update/delete). Mutations run only after chat approval.
Show me my Linode (Akamai) images, backups & stackscripts| Permission | Required | What it does |
|---|---|---|
| List images, backups, and StackScripts | Yes | — |
| Apply approved image/backup/script changes | Optional | Create/delete images, enable/restore backups, edit StackScripts — after approval. |