What is the Azure Red Hat OpenShift (ARO) maintenance process?

Vivek Bezavada 306 Reputation points Microsoft Employee

What is the Azure Red Hat OpenShift (ARO) maintenance process?

[Note: As we migrate from MSDN, this question has been posted by an Azure Cloud Engineer as a frequently asked question]

Source: Azure Documentation FAQ Link

Azure Red Hat OpenShift
Azure Red Hat OpenShift
An Azure service that provides a flexible, self-service deployment of fully managed OpenShift clusters.
83 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. KarishmaTiwari-MSFT 18,872 Reputation points Microsoft Employee

    There are three types of maintenance for ARO: upgrades, backup and restoration of etcd data, and cloud provider-initiated maintenance.

    Upgrades include software upgrades and CVEs. CVE remediation occurs on startup by running yum update and provides for immediate mitigation. In parallel a new image build will be created for future cluster creates.

    Backup and management of etcd data is an automated process that may require cluster downtime depending on the action. If the etcd database is being restored from a backup there will be downtime. We back up etcd hourly and retain the last 6 hours of backups.

    Cloud provider-initiated maintenance includes network, storage, and regional outages. The maintenance is dependent on the cloud provider and relies on provider-supplied updates.

    Source: Azure Documentation FAQ

    1 person found this answer helpful.

  2. Daniel Holmes 0 Reputation points

    In the current version of ARO (2023) it doesn't do any automatic etcd backups. There is documentation for how folks with ARO clusters can backup their own etcd instances, however I'd recommend to most folks that they follow some sort of Infrastructure as Code (IaaC) process and have new identical clusters be spun up quickly that way.

    0 comments No comments