---
schema_version: "1"
id: a4cd5db8b0898061d44ce0f9a054f851ffb8a987132ccfd1f59ca779086faf5a
title: Cluster Configurations
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/runtime-fabric/2.6/rtf-cluster-config.md
canonical_url: https://docs.mulesoft.com/runtime-fabric/2.6/rtf-cluster-config
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d676929a149ad410a5daab06c97df3d080066d5c74a8b8db0095b649e21e98e2
description: MuleSoft Documentation Site
release: "2.6"
latest: false
---
---
product: Runtime Fabric
version: 2.6
---

# Cluster Configurations

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

To use the complete value of Runtime Fabric, refer to your respective Kubernetes (K8s) provider’s
configuration specification. To get started, use the following recommended configurations to set up
your cluster.

<table><colgroup><col> <col> <col> <col> <col></colgroup><thead><tr><th>Type of configuration</th><th>EKS-A</th><th>EKS</th><th>Appliance</th><th>MuleSoft requirements</th></tr></thead><tbody><tr><td><p>Infrastructure</p></td><td><p>Vsphere/Bare Metal</p></td><td><p>AWS</p></td><td><p>Pre-provisioned hosts</p></td><td><p>-</p></td></tr><tr><td><p>Ingress</p></td><td><p><a href="https://github.com/emissary-ingress/emissary">Emissary</a>, Nginx-ingress or any other available ingress options.</p></td><td><p>Nginx ingress</p></td><td><p>Nginx ingress</p></td><td><p>Customer-managed component config</p></td></tr><tr><td><p>Load balancer</p></td><td><p><a href="https://github.com/metallb/metallb">MetalLB</a></p></td><td><p>ELB</p></td><td><p>-</p></td><td><p>Customer-managed component config</p></td></tr><tr><td><p>Monitoring</p></td><td><p>Grafana/Prometheus</p></td><td><p>CloudWatch</p></td><td><p>Grafana/Prometheus</p></td><td><p>Check <a href="https://docs.mulesoft.com/runtime-fabric/2.6/limitations-self">Requirements and Limitations</a> of Runtime Fabric</p></td></tr><tr><td><p>Local cluster registry</p></td><td><p><a href="https://github.com/goharbor/harbor">Harbor</a> or any other compliant implementation</p></td><td><p>ECR</p></td><td><p>Docker registry running inside the cluster</p></td><td></td></tr><tr><td><p>Cluster size limits</p></td><td><p>Kubernetes imposed limits on the cluster size.</p></td><td><p>1000 managed nodes</p></td><td><p>21 total (5 control plane nodes + 16 worker nodes</p></td><td><p>-</p></td></tr><tr><td><p>CK8s distro</p></td><td><p><a href="https://github.com/aws/eks-distro">EKS-D</a></p></td><td><p><a href="https://github.com/aws/eks-distro">EKS-D</a></p></td><td><p>Custom distro (planet)</p></td><td><p>Check <a href="https://docs.mulesoft.com/runtime-fabric/2.6/limitations-self">Requirements and Limitations</a> of Runtime Fabric</p></td></tr><tr><td><p>Cluster mgmt tool</p></td><td><p><code>eksctl</code> or <code>eksctl-anywhere</code></p></td><td><p><code>eksctl</code></p></td><td><p>Custom utility (rtfctl)</p></td><td><p>Check <a href="https://docs.mulesoft.com/runtime-fabric/2.6/limitations-self">Requirements and Limitations</a> of Runtime Fabric</p></td></tr></tbody></table>
