Skip to main content
Runlayer does not provision or operate your Kubernetes cluster. You create EKS or GKE to your own security, networking, and IaC standards. This page is the cluster contract the Runlayer Operator expects. For Postgres, Redis, buckets, and streams, see External dependencies. For IRSA / Workload Identity, see Workload identity.

Supported platforms

Capacity (baseline)

Size for your HA targets. Operator defaults (override per component) roughly need: Plan node pools that can schedule at least two backend replicas for production. Metrics Server is required if you enable HPA (spec.autoscaling).

Storage and encryption

Networking

Identity

Exact SA names and permission matrix: Workload identity.

Optional cluster features

What you do not get from Runlayer

  • Terraform to create the EKS/GKE control plane
  • Managed node-group / Autopilot sizing for your org
  • Shared cluster multi-tenancy beyond what you configure with RunlayerInstance
Deprecated: EKS + Terraform (do not use for new installs).

Next

  1. External dependencies
  2. Runlayer-provided inputs
  3. Runlayer Operator