dunops.com/Docsbeta

Integrations

Linode (Akamai)

Dun manages Linode (Akamai) compute, LKE clusters, NodeBalancers, Object Storage, DNS domains, and images.

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 Linode (Akamai) resources until you approve it.

How to connect

Connect once from Integrations Linode (Akamai), then toggle on the products you want Dun to manage.

1

Step 1

Open cloud.linode.com → Profile → API Tokens.
2

Step 2

Create a Personal Access Token with Read/Write on the areas you want Dun to manage (Linodes, LKE, NodeBalancers, Firewalls, VPCs, IPs, Object Storage, Volumes, Domains, Images, StackScripts).
3

Step 3

Copy the token and paste it below, then click Connect.
4

Step 4

Optional: to let Dun delete individual Object Storage objects, also add an Object Storage access key + secret (cloud.linode.com → Object Storage → Access Keys).

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.

Type in a chat thread
List my Linodes
Reboot my staging Linode
Resize my web Linode to the 4GB plan

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

PermissionRequiredWhat it does
List Linodes + statusYesDiscover which Linodes Dun can act on.
Apply approved instance changesOptionalPower, 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.

Type in a chat thread
Show me my Linode (Akamai) kubernetes (lke)
PermissionRequiredWhat it does
List clusters + node poolsYes
Apply approved cluster changesOptionalScale / 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.

Type in a chat thread
Show me my Linode (Akamai) networking
PermissionRequiredWhat it does
Read load balancers, firewalls, VPCs, IPsYes
Apply approved networking changesOptionalAdd/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.

Type in a chat thread
List my Object Storage buckets in us-east
PermissionRequiredWhat it does
Read buckets, objects, and volumesYes
Apply approved storage changesOptionalCreate/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.

Type in a chat thread
Add an A record for app.example.com on Linode DNS
PermissionRequiredWhat it does
List domains + recordsYes
Apply approved DNS changesOptionalCreate/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.

Type in a chat thread
Show me my Linode (Akamai) images, backups & stackscripts
PermissionRequiredWhat it does
List images, backups, and StackScriptsYes
Apply approved image/backup/script changesOptionalCreate/delete images, enable/restore backups, edit StackScripts — after approval.

Next steps