• Logo
    Juju
  • juju.is
  • More resources
    • Discourse
    • Matrix
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Juju documentation
Juju documentation
  • How-to guides
    • Manage your deployment
      • Manage your deployment environment
      • Harden your deployment
      • Upgrade your deployment
      • Troubleshoot your deployment
      • Take your deployment offline
    • Manage juju
    • Manage plugins
    • Manage the Juju dashboard
    • Manage clouds
    • Manage credentials
    • Manage metadata
    • Manage controllers
    • Manage users
    • Manage SSH keys
    • Manage models
    • Manage logs
    • Manage charms or bundles
    • Manage applications
    • Manage resources
    • Manage actions
    • Manage relations
    • Manage offers
    • Manage units
    • Manage machines
    • Manage storage
    • Manage storage pools
    • Manage spaces
    • Manage subnets
    • Define resource tags in a cloud
    • Fan container networking
  • Reference
    • Action
    • Agent
    • Application
    • Bundle
    • Charm
    • Cloud (substrate)
      • List of supported clouds
        • Amazon EC2
        • Amazon EKS
        • Equinix Metal
        • Google GCE
        • Google GKE
        • LXD
        • MAAS
        • Manual
        • MicroK8s
        • Microsoft Azure
        • Microsoft AKS
        • OpenStack
        • Oracle OCI
        • VMware vSphere
      • Kubernetes clouds and Juju
    • Configuration
      • List of controller configuration keys
        • audit-log-exclude-methods
        • juju-ha-space
        • juju-mgmt-space
      • List of model configuration keys
    • Constraint
    • containeragent
    • Controller
    • Credential
    • High availability (HA)
    • Hook
    • Hook command
      • List of hook commands
        • action-fail
        • action-get
        • action-log
        • action-set
        • add-metric
        • application-version-set
        • config-get
        • credential-get
        • goal-state
        • is-leader
        • juju-log
        • juju-reboot
        • k8s-raw-get
        • k8s-raw-set
        • k8s-spec-get
        • k8s-spec-set
        • leader-get
        • leader-set
        • network-get
        • open-port
        • opened-ports
        • payload-register
        • payload-status-set
        • payload-unregister
        • relation-get
        • relation-ids
        • relation-list
        • relation-set
        • resource-get
        • secret-add
        • secret-get
        • secret-grant
        • secret-ids
        • secret-info-get
        • secret-remove
        • secret-revoke
        • secret-set
        • state-delete
        • state-get
        • state-set
        • status-get
        • status-set
        • storage-add
        • storage-get
        • storage-list
        • unit-get
    • Juju
      • Juju architecture
      • Juju component cross-version compatibility
      • Juju Roadmap & Releases
      • Juju security
    • juju CLI
      • List of juju CLI commands
        • juju actions
        • juju add-cloud
        • juju add-credential
        • juju add-k8s
        • juju add-machine
        • juju add-model
        • juju add-relation
        • juju add-space
        • juju add-ssh-key
        • juju add-storage
        • juju add-unit
        • juju add-user
        • juju agree
        • juju agreements
        • juju attach
        • juju attach-resource
        • juju attach-storage
        • juju autoload-credentials
        • juju bind
        • juju bootstrap
        • juju budget
        • juju cached-images
        • juju cached-cancel-action
        • juju cancel-task
        • juju change-user-password
        • juju charm-resources
        • juju clouds
        • juju collect-metrics
        • juju config
        • juju consume
        • juju controller-config
        • juju controllers
        • juju create-backup
        • juju create-storage-pool
        • juju create-wallet
        • juju credentials
        • juju dashboard
        • juju debug-code
        • juju debug-hook
        • juju debug-hooks
        • juju debug-log
        • juju default-credential
        • juju default-region
        • juju deploy
        • juju destroy-controller
        • juju destroy-model
        • juju detach-storage
        • juju diff-bundle
        • juju disable-command
        • juju disable-user
        • juju disabled-commands
        • juju download
        • juju download-backup
        • juju enable-command
        • juju enable-destroy-controller
        • juju enable-ha
        • juju enable-user
        • juju exec
        • juju export-bundle
        • juju expose
        • juju find
        • juju find-offers
        • juju firewall-rules
        • juju get-constraints
        • juju get-model-constraints
        • juju grant
        • juju grant-cloud
        • juju gui
        • juju help
        • juju help-tool
        • juju hook-tool
        • juju hook-tools
        • juju import-filesystem
        • juju import-ssh-key
        • juju info
        • juju kill-controller
        • juju list-actions
        • juju list-agreements
        • juju list-cached-images
        • juju list-charm-resources
        • juju list-clouds
        • juju list-controllers
        • juju list-credentials
        • juju list-disabled-commands
        • juju list-firewall-rules
        • juju list-machines
        • juju list-models
        • juju list-offers
        • juju list-payloads
        • juju list-plans
        • juju list-regions
        • juju list-resources
        • juju list-spaces
        • juju list-ssh-keys
        • juju list-storage
        • juju list-storage-pools
        • juju list-subnets
        • juju list-users
        • juju list-wallets
        • juju login
        • juju logout
        • juju machines
        • juju metrics
        • juju migrate
        • juju model-config
        • juju model-default
        • juju model-defaults
        • juju models
        • juju move-to-space
        • juju offer
        • juju offers
        • juju payloads
        • juju plans
        • juju refresh
        • juju regions
        • juju register
        • juju relate
        • juju reload-spaces
        • juju remove-application
        • juju remove-cached-images
        • juju remove-cloud
        • juju remove-consumed-application
        • juju remove-credential
        • juju remove-k8s
        • juju remove-machine
        • juju remove-offer
        • juju remove-relation
        • juju remove-saas
        • juju remove-space
        • juju remove-ssh-key
        • juju remove-storage
        • juju remove-storage-pool
        • juju remove-unit
        • juju remove-user
        • juju rename-space
        • juju resolve
        • juju resolved
        • juju resources
        • juju resume-relation
        • juju retry-provisioning
        • juju revoke
        • juju revoke-cloud
        • juju run
        • juju run-action
        • juju scale-application
        • juju scp
        • juju set-application-base
        • juju set-constraints
        • juju set-credential
        • juju set-default-credential
        • juju set-default-region
        • juju set-firewall-rule
        • juju set-meter-status
        • juju set-model-constraints
        • juju set-plan
        • juju set-series
        • juju set-wallet
        • juju show-action
        • juju show-action-output
        • juju show-action-status
        • juju show-application
        • juju show-cloud
        • juju show-controller
        • juju show-credential
        • juju show-credentials
        • juju show-machine
        • juju show-model
        • juju show-offer
        • juju show-space
        • juju show-status-log
        • juju show-storage
        • juju show-unit
        • juju show-user
        • juju show-wallet
        • juju sla
        • juju spaces
        • juju ssh
        • juju ssh-keys
        • juju status
        • juju storage
        • juju storage-pools
        • juju subnets
        • juju suspend-relation
        • juju switch
        • juju sync-agent-binary
        • juju sync-tools
        • juju trust
        • juju unexpose
        • juju unregister
        • juju update-cloud
        • juju update-credential
        • juju update-credentials
        • juju update-k8s
        • juju update-public-clouds
        • juju update-storage-pool
        • juju upgrade-charm
        • juju upgrade-controller
        • juju upgrade-dashboard
        • juju upgrade-gui
        • juju upgrade-juju
        • juju upgrade-machine
        • juju upgrade-model
        • juju upgrade-series
        • juju users
        • juju version
        • juju wallets
        • juju whoami
      • juju environment variables
    • juju-dashboard (The Juju dashboard)
    • juju web CLI
    • jujuc
    • jujud
    • Log
    • Machine
    • Model
    • Offer
    • Pebble
    • Placement directive
    • Plugin
      • List of known Juju plugins
        • Plugin juju-metadata
        • Plugin juju-stash
      • Plugin flags
    • Relation (integration)
    • Removing things
    • Resource (charm)
    • Resource (compute)
      • List of commands available on a compute resource provisioned by Juju
        • juju-dumplogs
        • juju-exec
        • juju-introspect
          • List of juju-introspect macros
            • juju_controller_agent_name
            • juju_cpu_profile
            • juju_engine_report
            • juju_goroutines
            • juju_heap_profile
            • juju_controller_agent_name
            • juju_machine_lock
            • juju_metrics
            • juju_presence_report
            • juju_pubsub_report
            • juju_start_unit
            • juju_statepool_report
            • juju_statetracker_report
            • juju_stop_unit
            • juju_unit_agent_name
            • juju_unit_status
    • Scaling
    • Script
    • Space
    • SSH key
    • Status
    • Storage
    • Subnet
    • Telemetry
    • Unit
    • Upgrading things
    • User
    • Worker
    • Zone
Back to top

List of supported clouds¶

Important

Starting with Juju 3, providers Rackspace and CloudSigma are no longer supported.

Juju supports all of the following clouds. Click to find out more about using your cloud(s) of interest with Juju.

machine cloud

Kubernetes cloud

Amazon EC2

☑

Amazon EKS

☑

Equinix Metal

☑

Google GCE

☑

Google GKE

☑

LXD

☑

MAAS

☑

Manual

☑

MicroK8s

☑

Microsoft Azure

☑

Microsoft AKS

☑

OpenStack

☑

Oracle OCI

☑

VMware vSphere

☑

Copyright © 2025 CC-BY-SA, Canonical Ltd.
Last updated on May 07, 2025
Contents
  • List of supported clouds