Docs

Use other cloud providers with Northflank

Cloud integrations connect Northflank to your cloud account. You can use them to manage Kubernetes clusters, access container registries, and provision external resources with OpenTofu.

Bring Your Own Cloud (BYOC) runs Northflank workloads in your cloud account. Connect an integration to create and manage Kubernetes clusters there. Registry access does not require a BYOC cluster.

Your cloud provider bills you for resources in your account. See cloud provider billing for details.

You can also import an existing Kubernetes cluster (BYOK) for Northflank to manage.

Click here to connect your cloud account.

Connect your cloud account

Open CloudProvider links to connect an account. If you already have provider links, select Create provider link. Otherwise, select Add provider link beside your provider.

Under Basic information, enter a Name. Select your Provider and Desired features before you grant cloud permissions. Selecting a feature does not grant permissions or create cloud resources.

Select integration features

Available features depend on the provider and your account. If a required feature is missing, contact Northflank support about availability.

PurposeFeature and next step
Deploy clustersSelect BYOC, then follow your provider's cluster guide below.
Pull private imagesSelect Docker Registries, then save registry credentials.
Store project builds in your registryAlso select Docker Registry Push, then configure a new project.
Provision external resourcesSelect OpenTofu, then configure external infrastructure. This also supports managed external resources on AWS.
Grant workloads access to cloud resourcesSelect the relevant Workload Identity features, then configure workload identity for AWS or GCP.

For registry-only use, follow the AWS, GCP, or Azure authentication instructions. Select registry features without BYOC. Cluster quotas and Kubernetes permissions apply only when you also deploy clusters.

The following guides cover provider authentication and cluster deployment:

ProviderEngineAvailable Nodes and Regions
Google Cloud Platform
Google Kubernetes Engine (GKE) View on Northflank
Amazon Web Services
Elastic Kubernetes Service (EKS) View on Northflank
Azure
Azure Kubernetes Service (AKS) View on Northflank
Civo
Civo Kubernetes View on Northflank
Oracle
Oracle Kubernetes Engine (OKE) View on Northflank
CoreWeaveCoreWeave Kubernetes Service (CKS)View on Northflank
NebiusNebius Managed Service for KubernetesView on Northflank

Configure cluster features

For clusters, additional integration features require permissions for specific capabilities:

Update an integration

To add features, open the provider link under CloudProvider links. Under Basic information, change Desired features. Grant the additional permissions in your cloud account. Select Update in Northflank. Keep the permissions that existing resources still need.

An organization can share integrations with teams and restrict which teams can use them. If a shared integration is missing, ask your organization administrator to review your team's access.

© 2026 Northflank Ltd. All rights reserved.

northflank.com / Terms / Privacy / feedback@northflank.com