Cloudfleet vs. Amazon EKS Anywhere

A comparison of two different approaches to hybrid Kubernetes - self-managed on-premises EKS with EKS Anywhere and EKS Hybrid Nodes versus a unified, multi-cloud native platform with Cloudfleet

/images/comparison/eks.png
Feature comparison

Choosing the right hybrid Kubernetes platform

Amazon EKS Anywhere is open-source Kubernetes management software built on EKS Distro and Cluster API (CAPI) that lets organizations run EKS-compatible clusters on their own infrastructure. AWS also offers EKS Hybrid Nodes, a newer approach launched in December 2024 where on-premises nodes join an AWS-managed cloud control plane. Both products extend the AWS ecosystem to on-premises environments but differ significantly in architecture, operational burden, and cost.

Cloudfleet takes a fundamentally different approach. Instead of extending a single hyperscaler’s ecosystem to your data center, Cloudfleet provides a single, unified Kubernetes cluster that natively spans all your environments. This architectural difference eliminates the need for Cluster API expertise, removes dependency on AWS support plans, and provides a fully managed experience across any combination of cloud providers and on-premises infrastructure.

What is Amazon EKS Anywhere?

Amazon EKS Anywhere is open-source software that creates and manages Kubernetes clusters on customer-owned infrastructure using EKS Distro and Cluster API (CAPI). Supported platforms include VMware vSphere, bare metal (via Tinkerbell), and Nutanix. CloudStack and AWS Snow support were removed in v0.26, narrowing the platform from five supported targets to three. The free open-source tier has no official support. The Enterprise subscription costs $24,000/cluster/year (1-year) or $18,000/cluster/year (3-year) and requires an active AWS Enterprise Support plan starting at $5,000/month.

Amazon EKS Hybrid Nodes, launched at AWS re:Invent in December 2024, takes a different approach. Instead of running a self-managed control plane on-premises, your bare metal or VM nodes connect to an AWS-managed EKS control plane in the cloud. AWS manages control plane security, availability, and upgrades. You manage worker node provisioning, OS patching, and network connectivity. Hybrid Nodes requires reliable connectivity to AWS (minimum 100 Mbps, maximum 200ms round-trip time) and cannot operate in air-gapped environments. AWS now recommends Hybrid Nodes over EKS Anywhere for all connected environments.

The shrinking EKS Anywhere ecosystem

EKS Anywhere’s platform scope is contracting. In v0.26, AWS removed Cluster API providers for CloudStack and AWS Snow entirely. In v0.25, Ubuntu 20.04 support was dropped and Kubernetes 1.28 was removed. The cheaper AWS Enterprise On-Ramp support tier is being discontinued in January 2027, forcing customers onto the more expensive full Enterprise Support plan. AWS’s own documentation now steers connected-environment customers toward EKS Hybrid Nodes, reserving EKS Anywhere for “isolated or air-gapped environments” only. These changes signal a product in maintenance rather than growth.

Cloudfleet’s trajectory is the opposite: steadily expanding provider support, now covering 12+ cloud providers (including AWS, GCP, Azure, Hetzner, OVHcloud, Exoscale), on-premises platforms (VMware vSphere, Proxmox VE, bare metal, Equinix Metal), and over 1,300 node types. Rather than narrowing deployment options, Cloudfleet continues to add infrastructure providers and capabilities.

Setup and deployment model

Deploying EKS Anywhere requires deep familiarity with Cluster API (CAPI). While AWS abstracts some CAPI primitives, their own documentation notes “it is useful to understand the basics of CAPI” for effective operation. Teams must configure infrastructure providers, manage bootstrap processes, handle node provisioning, and plan IP CIDR allocations carefully before deployment. Bare metal deployments use Tinkerbell for provisioning, adding another layer of tooling. EKS Hybrid Nodes reduces some of this complexity by offloading the control plane to AWS, but introduces new requirements: private connectivity via VPN or Direct Connect, mixed CNI configuration (VPC CNI on cloud nodes, Cilium or Calico on hybrid nodes), and webhook routing workarounds between cloud and on-premises nodes.

Cloudfleet eliminates this setup complexity entirely. As a fully managed service, Cloudfleet handles the entire lifecycle of the platform, from control plane provisioning to node management, networking, security patching, and upgrades. Adding on-premises servers to a Cloudfleet cluster does not require opening your network to the internet or allowing inbound connections. A single outgoing port is used to synchronize cluster state, and all traffic is end-to-end encrypted. There is no Cluster API to learn, no VPN to configure, and no mixed CNI architecture to manage.

Cost of ownership

EKS Anywhere’s pricing is layered and punishes multi-cluster deployments. The Enterprise subscription charges per cluster ($24,000/year on a 1-year term, $18,000/year on a 3-year term), and the mandatory AWS Enterprise Support plan adds a minimum of $60,000/year. A typical 3-cluster deployment costs at least $114,000/year before any infrastructure expenses. The free open-source tier provides zero official support, and Bottlerocket is the only OS fully covered by AWS support even with an Enterprise subscription.

EKS Hybrid Nodes uses per-vCPU-hour pricing starting at $0.02/vCPU-hour, plus the standard $73/month cluster management fee. For a deployment of 10 nodes with 16 vCPUs each, running 24/7, the annual cost is approximately $28,000 plus the cluster fee. Hyperthreading doubles the vCPU count, effectively doubling the management cost. While Hybrid Nodes does not require Enterprise Support, it still requires investment in VPN or Direct Connect infrastructure for connectivity.

Cloudfleet’s pricing is transparent and consumption-based. The Basic tier is free for clusters up to 24 vCPUs. The Pro tier starts at $79/month and includes the first 24 vCPUs, high availability, and end-to-end support with SLAs. Connected on-premises nodes are priced at $4.95/vCPU/month. There are no per-cluster charges that penalize multi-cluster architectures, no mandatory support plan prerequisites, and no minimum commitments.

Feature comparison

When comparing EKS Anywhere, EKS Hybrid Nodes, and Cloudfleet, the key differences center on operational burden, provider independence, pricing structure, and total cost. EKS products extend the AWS ecosystem to your data center but require significant operational investment. Cloudfleet provides a provider-agnostic, fully managed platform that delivers enterprise capabilities without locking you into any single hyperscaler.

Features/images/comparison/eks.png/images/logo_text_transparent.png

Core architecture

The fundamental approach to managing multi-environment infrastructure.
EKS Anywhere runs fully self-managed clusters on-premises using Cluster API. EKS Hybrid Nodes connects on-premises worker nodes to an AWS-managed cloud control plane. Both products are AWS-centric, extending the EKS ecosystem to your data center rather than providing true multi-cloud capability.Creates a single, unified Kubernetes cluster that spans multiple clouds and on-premises locations, eliminating cluster boundaries and federation complexity. No dependency on any single cloud provider’s ecosystem or management plane.

Secure cloud integration

The method for accessing cloud provider APIs.
Integrates with AWS IAM for identity and access management. EKS Hybrid Nodes requires VPN or Direct Connect for private connectivity. Cross-cloud identity federation is not a native capability and requires external tooling.Integrates Workload Identity Federation for secure, keyless API access to cloud providers, simplifying credential management and enhancing security posture. Services access any cloud’s APIs (BigQuery, S3, Active Directory) without hardcoding credentials.

Support model

The scope and nature of available support.
EKS Anywhere Enterprise subscription requires an active AWS Enterprise Support plan (minimum $5,000/month). The free tier has zero support. Bottlerocket is the only OS fully supported by AWS. EKS Hybrid Nodes does not require Enterprise Support, but AWS does not support the OS when run outside EC2.Community support is included in the Basic tier. The Pro tier includes end-to-end support with SLAs covering the entire stack. Enterprise-grade support with a dedicated customer success team is available as an optional addon. No separate support plan prerequisite.

Pricing model

The cost structure of the platform.
EKS Anywhere: $24,000/cluster/year (1-year) or $18,000/cluster/year (3-year), plus mandatory AWS Enterprise Support at $60,000+/year. EKS Hybrid Nodes: $0.02/vCPU-hour tiered pricing, plus $73/month per cluster. Hyperthreading doubles vCPU count and cost.Offers a transparent, pay-as-you-go pricing model. The Basic tier is free for clusters up to 24 vCPUs. The Pro tier is $79/month including the first 24 vCPUs and full support. Connected on-premises nodes are $4.95/vCPU/month. No mandatory support prerequisites.

Vendor neutrality

The ability to work across different infrastructure providers without vendor lock-in.

Both products are AWS-centric. EKS Anywhere runs on vSphere, bare metal, and Nutanix but uses EKS Distro and requires AWS Enterprise Support. EKS Hybrid Nodes connects directly to an AWS cloud control plane. Neither supports GCP, Azure, Hetzner, or other cloud providers.

Designed to work across all major cloud providers (AWS, GCP, Azure, Hetzner, OVHcloud, and 12+ others) and on-premises infrastructure from a single control plane, allowing users to avoid lock-in while benefiting from a consistent experience.

Management model

Who is responsible for managing the platform and its underlying components.

EKS Anywhere: fully self-managed, including control plane, upgrades, patching, HA, and node health. Bare metal upgrades require spare hardware. EKS Hybrid Nodes: AWS manages the cloud control plane, but you manage node provisioning, OS patching, CNI configuration, and network connectivity.

Fully managed service. Cloudfleet handles the entire lifecycle of the platform, from the control plane to node provisioning, networking, security patching, and upgrades, so you can focus on your applications.

Networking

How the platform handles networking across clusters and environments.

EKS Anywhere uses Cilium as bundled CNI with no cross-cloud connectivity. EKS Hybrid Nodes requires VPN or Direct Connect and runs a mixed CNI architecture (VPC CNI on EC2, Cilium/Calico on hybrid nodes), which adds complexity and creates webhook routing issues.

Comes with an encrypted, WireGuard-based peer-to-peer overlay network that enables secure, seamless communication across all environments. Supports multi-cloud and on-premises networking out of the box, including DNS, service exposure, and global load balancing.

Data sovereignty

How the platform addresses data residency and regulatory compliance requirements.

Amazon is a US company subject to the CLOUD Act. The AWS European Sovereign Cloud (January 2026, Brandenburg) is still 100% owned by a US Amazon entity. Amazon has acknowledged it cannot rule out US data access. Cloud security experts have called it ‘a classic smokescreen, not genuine digital sovereignty.’

European-headquartered company with no exposure to the US CLOUD Act. Full control over data residency through EU-native infrastructure providers including Hetzner, OVHcloud, Exoscale, and others. GDPR compliant with Data Processing Agreements available.

Platform stability

The trajectory and breadth of platform support over time.

EKS Anywhere is narrowing: CloudStack and Snow providers removed (v0.26), Ubuntu 20.04 dropped (v0.25), Enterprise On-Ramp support tier being discontinued (January 2027). AWS now steers connected-environment customers toward EKS Hybrid Nodes, a different product with a different architecture.

Consistently expanding platform with 12+ cloud providers, 1,300+ node types, and growing on-premises support (VMware vSphere, Proxmox VE, bare metal, Equinix Metal). No history of deprecating core capabilities or narrowing platform support.

Cost optimization

How the platform helps reduce infrastructure and operational costs.

No built-in cross-provider cost optimization. EKS Anywhere’s per-cluster pricing penalizes multi-cluster architectures. Load balancing requires third-party solutions. Cost optimization is limited to AWS-specific tooling and manual configuration.

Built-in cost optimization features such as dynamic autoscaling, node pooling, workload-aware provisioning, and cross-provider spot instance management help reduce infrastructure costs by up to 80% across all environments with minimal configuration.
The Cloudfleet advantage

A modern foundation for your applications

Choosing the right hybrid Kubernetes platform depends on your operational capacity and infrastructure goals. Amazon EKS Anywhere and EKS Hybrid Nodes are options for organizations that want to extend the AWS ecosystem to on-premises infrastructure and are prepared to handle significant operational responsibility. However, if you want a fully managed Kubernetes platform that works across all major clouds and on-premises infrastructure without tying your operations to AWS, Cloudfleet offers a fundamentally simpler approach. Our unified architecture eliminates cluster boundaries, provides transparent pricing without mandatory support prerequisites, and delivers a turnkey experience that does not require Cluster API expertise or dedicated platform teams to operate.

FAQ

Frequently asked questions

EKS Anywhere is open-source software that runs fully self-managed EKS-compatible clusters on your own infrastructure (vSphere, bare metal, Nutanix). You manage everything: the control plane, worker nodes, upgrades, and patching. EKS Hybrid Nodes, launched at AWS re:Invent in December 2024, takes a different approach: your on-premises nodes join an AWS-managed EKS control plane running in the cloud. EKS Hybrid Nodes requires reliable connectivity to AWS (minimum 100 Mbps, maximum 200ms round-trip time) and cannot operate in air-gapped environments. AWS now recommends EKS Hybrid Nodes over EKS Anywhere for connected environments.

The open-source tier is free but comes with zero official support. The Enterprise subscription costs $24,000/cluster/year (1-year term) or $18,000/cluster/year (3-year term). Critically, you must also have an AWS Enterprise Support plan, which starts at $5,000/month ($60,000/year). For a typical 3-cluster deployment on a 3-year term, the minimum annual cost is $114,000 before any infrastructure expenses. EKS Hybrid Nodes uses per-vCPU-hour pricing starting at $0.02/vCPU-hour, plus the standard $0.10/hour cluster fee. Cloudfleet offers a free Basic tier and a Pro tier at $79/month with no separate support prerequisites.

AWS has not formally deprecated EKS Anywhere, but the signals point in that direction. AWS documentation explicitly recommends EKS Hybrid Nodes for connected environments, reserving EKS Anywhere for “isolated or air-gapped environments” only. Platform support is shrinking: CloudStack and AWS Snow providers were removed in v0.26, Ubuntu 20.04 was dropped in v0.25, and the cheaper Enterprise On-Ramp support tier is being discontinued in January 2027. The supported platform list has narrowed from five to just three (vSphere, bare metal, Nutanix).

No. Cloudfleet is fully managed and provider-agnostic. You can deploy clusters across AWS, GCP, Azure, Hetzner, OVHcloud, and on-premises infrastructure using standard Kubernetes APIs and tooling. There is no requirement for Cluster API (CAPI) expertise, no AWS Enterprise Support prerequisite, and no need for dedicated platform teams. EKS Anywhere requires deep CAPI knowledge for cluster lifecycle management, and EKS Hybrid Nodes requires understanding of AWS networking (VPN/Direct Connect) and mixed CNI architectures.

As a European-headquartered company, Cloudfleet is not subject to the US CLOUD Act. Amazon, as a US company, remains subject to this law regardless of where data is stored. The AWS European Sovereign Cloud (launched January 2026 in Brandenburg, Germany) is still 100% owned by a US Amazon entity. Amazon has acknowledged it “cannot rule out US data access.” Cloud security experts have described the setup as “a classic smokescreen, not genuine digital sovereignty.” Cloudfleet gives you full control over data residency through EU-native providers like Hetzner, OVHcloud, and Exoscale.

No. Despite the name, EKS Anywhere only runs on your own on-premises infrastructure (vSphere, bare metal, Nutanix). It does not deploy to GCP, Azure, Hetzner, or other cloud providers. It is an AWS-centric product that extends the EKS ecosystem to your data center, not a multi-cloud solution. Cloudfleet natively spans 12+ cloud providers and on-premises infrastructure from a single unified cluster.

EKS Anywhere uses Cilium as its bundled CNI, but networking is self-contained on-premises with no cross-cloud connectivity. EKS Hybrid Nodes requires private connectivity to AWS via VPN or Direct Connect and runs a mixed CNI architecture (VPC CNI on EC2, Cilium/Calico on hybrid nodes), which adds complexity and creates webhook routing issues. Cloudfleet includes an encrypted, WireGuard-based peer-to-peer overlay network that provides seamless communication across all environments out of the box, regardless of provider or location.

With EKS Anywhere, your team manages the full cluster lifecycle: control plane availability, Kubernetes upgrades, OS patching, security updates, node health, backup, disaster recovery, monitoring, and load balancing (which requires third-party solutions). Bare metal upgrades require spare hardware servers. EKS Hybrid Nodes reduces this by offloading control plane management to AWS, but you still handle node provisioning, OS patching, CNI configuration, and network connectivity. Cloudfleet is fully managed end-to-end, handling control plane, node provisioning, networking, security patching, and upgrades.

Yes. Since both platforms run standard Kubernetes, workloads can be migrated using standard Kubernetes deployment manifests, Helm charts, or GitOps workflows. Cloudfleet supports all major cloud providers plus on-premises infrastructure (including VMware vSphere, Proxmox VE, bare metal, and Equinix Metal), so you can maintain your existing infrastructure investments while gaining a fully managed, provider-agnostic platform.

Get started with a free Kubernetes cluster

Create your free Cloudfleet Kubernetes cluster in minutes - no setup hassle, no cost. Get started instantly with the always-free Basic plan.