Skip to content

Cloud Provider Integrations

Monk integrates with major cloud providers and can automatically create and manage resources in your cloud account on your behalf. See below for which providers are supported.

Supported Cloud Providers

Monk supports:

  • AWS
  • Azure
  • GCP
  • DigitalOcean

All resources within these providers can be used and managed by Monk depending on whether templates are available for them. Base integration includes extensive support for:

  • Instances (VMs)
  • Volumes
  • Networking
  • KMS
  • Load balancers

Cloud Credentials Management

Monk requires credentials to manage your cloud on your behalf, deploy applications and manage them together with all underlying resources. Monk stores these credentials on your local machine in encrypted form, much like AWS CLI or other tools. Once a cluster is created, these credentials are envelope encrypted with keys in your own KMS.

Cluster Bootstrapping

Monk bootstraps its clusters, meaning that it can create a full cluster from your dev machine without any additional configuration.

All regions, zones, instance types (CPU/GPU) are supported by default. Monk clusters can easily span multiple regions or cloud providers if needed.