dunops.com/Docsbeta

Integrations

Google Cloud

Dun connects to Google Cloud with your Google account and manages Cloud Run, Functions, GKE, Cloud SQL, Artifact Registry, Secret Manager, Cloud DNS, and more.

Connect with one sign-inHosting36 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 Google Cloud resources until you approve it.

How to connect

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

1

Step 1

Click Connect with Google and choose the account that owns your Google Cloud projects.
2

Step 2

Approve the access Google asks for — DunOps requests the cloud-platform scope so it can read and run approved actions.
3

Step 3

You're connected — your Cloud Run services appear in the projects list and management actions become available behind chat approval.

Where to get credentials: https://console.cloud.google.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.

Cloud Run

Discover Cloud Run services + revisions, redeploy, scale instance bounds, and stream logs.

Type in a chat thread
Deploy my api service to Cloud Run
Show the logs for my Cloud Run service
PermissionRequiredWhat it does
Read + manage servicesYesList services and revisions; redeploy, scale, and read logs.

Cloud Functions

List functions, redeploy from existing source, and read status + logs.

Type in a chat thread
Show me my Google Cloud cloud functions
PermissionRequiredWhat it does
Read + redeploy functionsOptionalList functions; redeploy, read status and logs.

App Engine

List services + versions, deploy a new version, shift traffic between versions, and read logs.

Type in a chat thread
Show me my Google Cloud app engine
PermissionRequiredWhat it does
Read + deploy + migrate trafficOptionalList services/versions, deploy a version, migrate traffic, read logs.

Compute Engine

List VM instances; start, stop, and restart them; read instance logs.

Type in a chat thread
Show me my Google Cloud compute engine
PermissionRequiredWhat it does
Read + control VMsOptionalList instances; start/stop/restart; read logs.

Cloud Build

List triggers and builds, run a trigger, and read build logs.

Type in a chat thread
Show me my Google Cloud cloud build
PermissionRequiredWhat it does
Read + run buildsOptionalList triggers/builds, run a trigger, read build logs.

Artifact Registry

List repositories, images, and tags; delete a version (behind approval).

Type in a chat thread
Show me my Google Cloud artifact registry
PermissionRequiredWhat it does
Read + prune imagesOptionalList repos/images/tags; delete a version.

Kubernetes Engine

Read clusters + logs, and list, rolling-restart, and scale workload deployments (public-endpoint clusters; needs the Kubernetes Engine Developer role).

Type in a chat thread
Show me my Google Cloud kubernetes engine
PermissionRequiredWhat it does
Read + manage workloadsOptionalList/read clusters + logs; list, restart, and scale deployments.

Cloud DNS

Read managed zones + record sets, add/delete records (changes transaction), and verify domains.

Type in a chat thread
Add an A record for app.example.com in Cloud DNS
PermissionRequiredWhat it does
Read + edit DNSOptionalList zones/records; add/delete record sets; verify domains.

Secret Manager

List, read, write, rotate, and destroy secrets (version-based; destroy is irreversible).

Type in a chat thread
Add a new version of the api-key secret
PermissionRequiredWhat it does
Read + manage secretsOptionalList/read; add versions (write/rotate); destroy versions.

Cloud SQL

List instances, read status, restart (drops connections), and read logs. Restart-only.

Type in a chat thread
Is my Cloud SQL Postgres instance healthy?
PermissionRequiredWhat it does
Read + restartOptionalList/read instances; restart; read logs.

Cloud Scheduler

List jobs; pause, resume, and manually trigger them; read status.

Type in a chat thread
Show me my Google Cloud cloud scheduler
PermissionRequiredWhat it does
Read + control jobsOptionalList/read jobs; pause/resume/run; read status.

Cloud Deploy

List pipelines/releases/rollouts, create releases, and approve rollouts.

Type in a chat thread
Show me my Google Cloud cloud deploy
PermissionRequiredWhat it does
Read + drive deploysOptionalList pipelines/releases/rollouts; create release; approve.

Cloud KMS

List key rings/keys/versions, create versions, rotate keys, and destroy versions (irreversible).

Type in a chat thread
Show me my Google Cloud cloud kms
PermissionRequiredWhat it does
Read + rotate keysOptionalList rings/keys/versions; create version; rotate; destroy.

Cloud Storage

List buckets/objects, download/upload objects, and delete objects or buckets.

Type in a chat thread
Show me my Google Cloud cloud storage
PermissionRequiredWhat it does
Read + manage objectsOptionalList/download/upload objects; delete objects/buckets.

Cloud Source Repositories

List repos, read files, branches, and commits (joins the source-control surface).

Type in a chat thread
Show me my Google Cloud cloud source repositories
PermissionRequiredWhat it does
Read repositoriesOptionalList repos; read files/branches/commits.

Pub/Sub

List topics + subscriptions, read undelivered counts, publish test messages, purge/create/delete subscriptions and topics.

Type in a chat thread
Show me my Google Cloud pub/sub
PermissionRequiredWhat it does
Read topics + subscriptionsYesList topics/subscriptions and read backlog counts.
Apply approved publish/purge/create/deleteOptionalMutations run behind a chat approval.

Cloud Tasks

List queues, pause/resume/purge, read task-count estimates, create/delete queues.

Type in a chat thread
Show me my Google Cloud cloud tasks
PermissionRequiredWhat it does
Read queuesYesList queues and read rate/retry config + depth.
Apply approved pause/resume/purgeOptionalQueue mutations run behind a chat approval.

Eventarc

List Eventarc triggers, read trigger detail, and delete triggers (the API has no enable/disable toggle).

Type in a chat thread
Show me my Google Cloud eventarc
PermissionRequiredWhat it does
Read triggersYesList triggers and read event filters + destination.

Workflows

List workflows, trigger executions, read execution history/detail, cancel executions, delete workflows.

Type in a chat thread
Show me my Google Cloud workflows
PermissionRequiredWhat it does
Read workflows + executionsYesList workflows and read recent executions.
Apply approved trigger/cancel/deleteOptionalExecution + delete run behind a chat approval.

Cloud Load Balancing

List backend services, forwarding rules, target proxies, SSL certs; read backend health; enable/disable backends.

Type in a chat thread
Show me my Google Cloud cloud load balancing
PermissionRequiredWhat it does
Read LB topology + healthYesList LB resources and read backend health.
Apply approved backend togglesOptionalEnable/disable backends behind a chat approval.

Cloud CDN

List CDN-enabled backends, invalidate cache, read invalidation history + cache-hit stats.

Type in a chat thread
Show me my Google Cloud cloud cdn
PermissionRequiredWhat it does
Read CDN backends + statsYesList CDN backends and read cache-hit stats.
Apply approved cache invalidationsOptionalInvalidations run behind a chat approval.

Cloud Armor

List security policies + rules, enable/disable rules (preview flag), edit IP denylists, create/delete custom rules.

Type in a chat thread
Show me my Google Cloud cloud armor
PermissionRequiredWhat it does
Read security policiesYesList policies and read rule detail.
Apply approved rule changesOptionalRule toggles + denylist edits behind chat approval.

Cloud Endpoints

List services, read config + rollout status, deploy configs, enable/disable services.

Type in a chat thread
Show me my Google Cloud cloud endpoints
PermissionRequiredWhat it does
Read services + rolloutsYesList services and read config + rollout status.
Apply approved deploys + togglesOptionalConfig deploy + enable/disable behind chat approval.

Cloud Domains

List registered domains, read/update DNS settings, configure nameservers, retrieve transfer auth codes (redacted).

Type in a chat thread
Show me my Google Cloud cloud domains
PermissionRequiredWhat it does
Read registered domainsYesList domains and read DNS settings.
Apply approved DNS/nameserver changesOptionalDNS edits + auth-code retrieval behind chat approval.

Firestore

List databases + collections, estimate document counts, export to storage, list/restore backups, delete databases.

Type in a chat thread
Show me my Google Cloud firestore
PermissionRequiredWhat it does
Read databases + collectionsYesList databases/collections and count documents.
Apply approved export/restore/deleteOptionalExport, restore, delete behind a chat approval.

Cloud Spanner

List instances + databases, read utilization, scale processing units, create/delete databases, list/restore backups.

Type in a chat thread
Show me my Google Cloud cloud spanner
PermissionRequiredWhat it does
Read instances + databasesYesList instances/databases and read utilization.
Apply approved scale + lifecycleOptionalScale + create/delete behind a chat approval.

AlloyDB

List clusters + instances, restart instances, read connection info (redacted), list/create backups, restore/delete clusters.

Type in a chat thread
Show me my Google Cloud alloydb
PermissionRequiredWhat it does
Read clusters + instancesYesList clusters/instances and read state.
Apply approved restart/backup/restoreOptionalRestart, backup, restore behind a chat approval.

Memorystore

List Redis + Memcached instances, read connection info (redacted), upgrade, import/export RDB, failover, delete.

Type in a chat thread
Show me my Google Cloud memorystore
PermissionRequiredWhat it does
Read instancesYesList Redis/Memcached instances and read detail.
Apply approved upgrade/import/failoverOptionalUpgrade, RDB, failover behind a chat approval.

BigQuery

Job management only: list datasets/tables, read table schema/detail, read job history, cancel jobs, delete tables. No query execution.

Type in a chat thread
Show me my Google Cloud bigquery
PermissionRequiredWhat it does
Read datasets, tables, jobsYesList datasets/tables, read schema + job history.
Apply approved cancel/deleteOptionalCancel jobs + delete tables behind chat approval.

Cloud Run Jobs

List jobs, trigger + track executions, read execution logs, cancel executions, update job config, delete jobs.

Type in a chat thread
Show me my Google Cloud cloud run jobs
PermissionRequiredWhat it does
Read jobs + executionsYesList jobs and read execution history + logs.
Apply approved trigger/update/deleteOptionalTrigger, update, delete behind a chat approval.

Cloud Logging

List log buckets, sinks (CRUD), log-based metrics, exclusions, and search logs (capped at 100 entries).

Type in a chat thread
Show me my Google Cloud cloud logging
PermissionRequiredWhat it does
Read buckets, sinks, metricsYesList buckets/sinks/metrics and search logs.
Apply approved sink changesOptionalCreate/update/delete sinks behind chat approval.

Cloud Monitoring

List/read alert policies, enable/disable them, list notification channels, uptime checks, and dashboards.

Type in a chat thread
Show me my Google Cloud cloud monitoring
PermissionRequiredWhat it does
Read policies + checksYesList alert policies, channels, uptime checks.
Apply approved policy togglesOptionalEnable/disable policies behind chat approval.

Cloud Alerting

List + create + end snoozes for alert policies. (Incidents are not exposed by a public REST API.)

Type in a chat thread
Show me my Google Cloud cloud alerting
PermissionRequiredWhat it does
Read snoozesYesList active alert-policy snoozes.
Apply approved snoozesOptionalCreate/end snoozes behind a chat approval.

Error Reporting

List error groups by frequency, read group detail + frequency, resolve/mute error groups.

Type in a chat thread
Show me my Google Cloud error reporting
PermissionRequiredWhat it does
Read error groupsYesList error groups and read frequency.
Apply approved resolve/muteOptionalResolve/mute groups behind a chat approval.

Cloud IAM

Service accounts (CRUD + enable/disable), keys (list/create/delete; private key redacted), project IAM policy, roles.

Type in a chat thread
Show me my Google Cloud cloud iam
PermissionRequiredWhat it does
Read service accounts + policyYesList service accounts, keys (metadata), IAM policy, roles.
Apply approved SA + key changesOptionalSA + key lifecycle behind a chat approval.

Workload Identity Federation

List/read identity pools + providers, enable/disable providers, delete pools.

Type in a chat thread
Show me my Google Cloud workload identity federation
PermissionRequiredWhat it does
Read pools + providersYesList identity pools and read provider config.
Apply approved provider/pool changesOptionalToggle providers + delete pools behind approval.

Next steps