Skip to main content

Syself Autopilot vs Red Hat OpenShift: Which Is Right for Your Kubernetes on Hetzner?

OpenShift installs on Hetzner, but it has no Hetzner integration. You then create and replace the servers, add the Hetzner cloud and storage drivers and test each upgrade. Syself Autopilot does that work on servers in your own Hetzner account, and ships only releases that passed its tests.

Red Hat OpenShift

What it is
Red Hat’s Kubernetes platform, with developer tools built in: an image registry, builds, a web console and a catalog of add-ons, on Red Hat’s own node operating system.1716
Who does the work
On your own servers, you install it, provide the machines, start each upgrade and add the Hetzner cloud integration and storage driver.151814 Red Hat’s managed versions run on AWS, Azure, Google Cloud and IBM Cloud.21
Where it runs
Hetzner is not one of the platforms OpenShift integrates with, and Red Hat does not test on it. There you use the generic install, where you provide the servers, load balancers and DNS.1415

What it is
Fully managed Kubernetes for Hetzner: standard upstream Kubernetes on Syself Linux, with KubeGate in front of the API server, built and tested as one release.132423
Who does the work
Syself sets up each server, builds the node OS, fixes its CVEs and tests every release.633223 Syself Autopilot includes support from the Syself team.10 You decide when to roll out each Cluster Stack release.
Where it runs
Hetzner Cloud and bare-metal servers in your own Hetzner account, so the servers and the data stay yours.1

Which One Fits You?

Tick what applies. The reasons to choose OpenShift are on this list too.

What applies to you?
Red Hat OpenShift · 0Syself Autopilot · 0

Tick what applies to you

The answer updates as you go. Every need on the list counts, including the ones that point away from us.

Syself Autopilot vs OpenShift at a Glance

One short fact per side, each linked to its source.

Who runs the platformRed Hat OpenShift You, on your own servers; Red Hat runs managed versions on AWS, Azure, Google Cloud and IBM Cloud21Syself Autopilot Syself runs the platform and the cluster lifecycle; you run the workloads1
New and failed serversRed Hat OpenShift You create servers yourself; a generic install can’t create or replace machines1519Syself Autopilot Syself checks the disks and installs Syself Linux from the Hetzner rescue system; failed cloud servers are replaced, and on bare metal Syself tells you what broke when the hardware is at fault6134
Operating systemRed Hat OpenShift Red Hat Enterprise Linux CoreOS: a read-only /usr, updated as one image with each OpenShift release and rebooted in place16Syself Autopilot Syself Linux from release 1.36: read-only and checked by the kernel block by block as it is read; a new version arrives as a fresh node. A security team tracks each CVE, checks whether your clusters are exposed and ships the fix in a tested release; support is included3
UpgradesRed Hat OpenShift You start the upgrade and the cluster updates node by node; no rollback18Syself Autopilot Tested updates every week, listed in the Version Hub; you trigger one and Syself drains, removes and replaces each node; no rollback57
Smallest production clusterRed Hat OpenShift Three machines of 4 vCPU and 16 GB that also run your apps, or three control-plane machines plus at least two workers; the install also needs a temporary bootstrap machine15Syself Autopilot Three control-plane nodes of at least 4 vCPU and 8 GB, plus worker nodes for your apps; one control-plane node is enough for dev8
Developer toolsRed Hat OpenShift Image registry, builds, web console, add-on catalog, pipelines and GitOps with Argo CD2122Syself Autopilot Kubernetes; you add your own CI/CD and GitOps tools9
Virtual machinesRed Hat OpenShift OpenShift Virtualization, included in every edition, on bare metal22Syself Autopilot KubeVirt for virtual machines, and Kata Containers for pods in their own micro VM, on bare-metal nodes2730
ComplianceRed Hat OpenShift Compliance Operator scans against DISA STIG, CIS, PCI-DSS and NIST profiles20Syself Autopilot CIS and STIG conformance; an SBOM and advisories with every release, in the Version Hub1112
SupportRed Hat OpenShift Standard 8x5 or Premium 24x7 with a subscription22Syself Autopilot Support from the Syself team on business days included with Syself Autopilot; Premium Support with a custom SLA and 24/7 cover; migration by Syself or agencies10
PriceRed Hat OpenShift Subscriptions per 2 cores or 4 vCPUs of workers, or one per physical server on bare metal, quoted by Red Hat; OKD, the community version, has no subscription and only community support2225Syself Autopilot A platform fee plus a usage-based fee tied to your infrastructure spend, not to nodes or clusters; price your servers in the pricing calculator10

This reflects OpenShift Container Platform 4.22 and Syself Autopilot 1.36 on Hetzner.

Who Does the Work of Running Kubernetes

Every setup covers the same layers: servers, OS, Kubernetes and in-cluster components. See which jobs stay with you when OpenShift runs on Hetzner.

Red Hat OpenShift self-managed

6 of 12 jobs left to you, 4 shared

fully managed, on your servers

1 of 12 jobs left to you, 4 shared

Each segment is one job. Point at it to see which job it is, or click it to read why.

Left to you Shared Handled by the vendor, or not needed
  • Servers Create, provision and replace the machines
  • Create and set up new servers A generic OpenShift install can’t create machines; you create them and boot Red Hat’s OS.15 Syself builds each node in the rescue system with everything on disk, so a booting node downloads nothing and does not depend on a registry.6
    Red Hat OpenShift You
    Syself Autopilot Syself
  • Bring bare-metal servers into a cluster Hetzner has no server types or instant delivery for bare metal, so renting is the only manual step. Syself Autopilot checks its disks, installs Syself Linux from the rescue system and joins it to the cluster. With OpenShift, you boot the installer on it.13615
    Red Hat OpenShift You
    Syself Autopilot Syself
  • Replace a server that fails Without a way to create machines, OpenShift can’t replace one on Hetzner.1519 Syself replaces cloud servers. On bare metal it reboots the node and, when the hardware is at fault, tells you what broke so you can open the Hetzner ticket.4
    Red Hat OpenShift You
    Syself Autopilot Shared
  • Provide load balancers and DNS for the Kubernetes API A generic OpenShift install needs them in place before it starts. Syself Autopilot puts a load balancer in front of the API servers for you.1524
    Red Hat OpenShift You
    Syself Autopilot Syself
  • Operating system Install it, patch it and keep every node the same
  • Patch the operating system and follow its CVEs Red Hat ships OS updates with each OpenShift release and publishes CSAF and VEX files for its advisories.1635 Syself checks each CVE against the SBOM and ships fixes in a release built and tested as one; a release with an overdue CVE does not ship.32
    Red Hat OpenShift Red Hat
    Syself Autopilot Syself
  • Kubernetes Install, configure and upgrade the components
  • Decide when to upgrade Neither upgrades a cluster on its own. Red Hat’s update service lists the versions you can move to and known risks.18 Syself ships tested updates every week, and the Version Hub shows what changed, what got fixed and where security stands.232 You choose when each cluster moves.
    Red Hat OpenShift Shared
    Syself Autopilot Shared
  • Upgrade Kubernetes and the parts around it Both update node by node once you start, and neither can roll back.187 On OpenShift, the Hetzner drivers you added are yours to upgrade.14 On Syself Autopilot, one update moves the OS, Kubernetes, networking and the Hetzner integration together.2
    Red Hat OpenShift Shared
    Syself Autopilot Syself
  • Test each platform update before it ships Red Hat doesn’t test on Hetzner, so the Hetzner setup around OpenShift is yours to test.14 Syself tests the node OS, Kubernetes and cluster components together on real clusters.23
    Red Hat OpenShift Shared
    Syself Autopilot Syself
  • Inside the cluster The network plugin, the Hetzner integration and storage
  • Connect the cluster to Hetzner’s load balancers and volumes OpenShift has no Hetzner integration, so the Hetzner cloud integration and storage driver are yours to install and upgrade. Every Syself release includes them, tested with the rest.142
    Red Hat OpenShift You
    Syself Autopilot Syself
  • Run CI/CD and GitOps tools OpenShift includes pipelines and GitOps; on Syself Autopilot you install your own.219
    Red Hat OpenShift Red Hat
    Syself Autopilot You
  • Day to day Backups, access, logs and the workloads
  • Run the databases and services, and back up their data Syself Autopilot ships the storage and documents operators such as CloudNativePG.29 You run the databases, or an agency runs them for you in your cluster. With OpenShift on Hetzner they are yours too.
    Red Hat OpenShift You
    Syself Autopilot Shared
  • Lock down access, networking and logs OpenShift restricts pods by default.36 Syself hardens the control plane to CIS, firewalls every node by default and supports OIDC sign-in, but sets no default Pod Security level.373138 RBAC, network policies, logs and alerts stay with you on both.
    Red Hat OpenShift Shared
    Syself Autopilot Shared

On every option, Syself Autopilot included, you still back up workloads and data, run monitoring and alerting, and set access, encryption and network policies. See what you own and what Syself manages.

What Each One Costs

You pay Hetzner either way. OpenShift adds a subscription per worker core or bare-metal server (OKD has none), and you run the platform. Syself Autopilot costs a platform fee plus a usage-based fee tied to your infrastructure spend, and runs it.

Red Hat OpenShift self-managed
Subscription, per 2 cores or 4 vCPUs of workers, or per physical bare-metal server
Per 2 cores
per 4 worker vCPUs on managed OpenShift on AWS (ROSA), plus $0.25 / h per cluster with hosted control planes
$0.171 / h
fully managed, on your servers

What Syself runs for you

  • Servers, OS, Kubernetes and cluster components
  • Releases tested on real clusters, with SBOM and VEX
  • Support from the Syself team

Platform fee Usage-based fee

Usage-based fee tied to your infrastructure spend, not to nodes or clusters.

Request a 14-day trial without limits or a free plan for one cluster of up to 5 nodes of any size, no vCPU cap, bare metal included.

Your servers Billed separately by your cloud or bare-metal provider

Self-managed OpenShift prices are quoted by Red Hat; control-plane and infrastructure nodes are not counted.22 The managed rate is Red Hat OpenShift Service on AWS, which does not run on Hetzner.26

Syself empowered us to run Kubernetes on Hetzner, our favorite cloud provider. Their robust solution and regular updates help us a lot to have a secure and performant infrastructure. It is also great that Syself supports bare metal and especially GPU servers, so that we can use Kubernetes to run our AI workload.

Radim Kubacki

Software Engineer, Geneea

Questions Teams Ask Before Choosing

Short answers, each linked to Red Hat’s and Syself’s documentation.

Other Comparisons

Running on Hetzner, or Planning To?

Request a 14-day trial without limits on your own Hetzner account or a free plan for one cluster of up to 5 nodes of any size. If OpenShift is the better fit, Syself will say so.

Sources

  1. 1. What is Syself Autopilot?
  2. 2. What is a Cluster Stack?
  3. 3. Syself Linux: an immutable, verifiable node OS
  4. 4. Node health monitoring and self-healing
  5. 5. Syself docs: cluster upgrades and tracks
  6. 6. Fast node provisioning from the rescue system
  7. 7. Syself docs: maintenance prechecks and no rollback
  8. 8. Syself docs: configure control planes
  9. 9. Syself docs: GitOps overview
  10. 10. Syself pricing and support plans
  11. 11. Syself docs: meet compliance requirements
  12. 12. How Syself builds a secure node OS
  13. 13. Syself docs: add bare-metal servers
  14. 14. OpenShift 4.22: installation overview and supported platforms
  15. 15. OpenShift 4.22: installing on any platform
  16. 16. OpenShift 4.22: RHCOS architecture
  17. 17. OpenShift 4.22: cluster capabilities
  18. 18. OpenShift 4.22: understanding updates
  19. 19. OpenShift 4.22: machine health checks
  20. 20. OpenShift 4.22: Compliance Operator
  21. 21. OpenShift editions and pricing
  22. 22. Self-managed OpenShift subscription guide
  23. 23. How Syself tests a Cluster Stack release
  24. 24. Access control for the API server with KubeGate
  25. 25. OKD
  26. 26. Red Hat OpenShift Service on AWS pricing
  27. 27. Syself docs: run virtual machines with KubeVirt
  28. 28. Hetzner: traffic for dedicated servers
  29. 29. Syself docs: choose storage (databases on local NVMe)
  30. 30. Syself docs: run in the secure (Kata) runtime
  31. 31. Syself docs: configure OIDC
  32. 32. Syself docs: support channels and CVE patch windows
  33. 33. Syself docs: run it yourself, with help, or fully managed
  34. 34. Red Hat Ecosystem Catalog
  35. 35. Red Hat: CSAF and VEX documents now generally available
  36. 36. OpenShift 4.22: managing security context constraints
  37. 37. Syself docs: what you own, what Syself manages
  38. 38. Syself docs: enforce Pod Security Standards
  39. 39. Syself docs: the economics of owning vs renting