# Automating Red Hat OpenShift AI installations with Helm and GitOps

[Red Hat](https://yomu.fyi/company/red-hat) · Davide Bianchi, Andrea Tarocchi · Aug 26, 2026

**Type:** Tutorial

## Summary

Deploying Red Hat OpenShift AI manually across multiple environments is error-prone due to the numerous required dependencies, including certificate managers, job queuing systems, and GPU operators. To streamline this lifecycle, the odh-gitops repository introduces the rhai-on-openshift-chart Helm chart. The chart automates operator provisioning through Operator Lifecycle Manager and configures custom resources such as DataScienceCluster. Dependency resolution is controlled via a tri-state model that automatically installs prerequisites like cert-manager and Red Hat Connectivity Link when dependent components are enabled. Using this chart, teams can deploy full platform installations or minimal inference stacks through standard Helm CLI commands or Argo CD GitOps pipelines.

## Context

Installing Red Hat OpenShift AI manually requires deploying and synchronizing multiple dependent operators such as certificate management, job queuing, and GPU operators across environments, making manual multi-operator installations tedious and prone to errors.

## Approach / What changed

Using the rhai-on-openshift-chart Helm chart from the odh-gitops repository to automate Operator Lifecycle Manager resources, Custom Resource configurations, and tri-state dependency resolution across full or inference-only deployments.

## Takeaways

- The rhai-on-openshift-chart uses a tri-state dependency model accepting auto, true, or false to manage dependency operators like cert-manager and Kuadrant.
- Most components are enabled by setting DataScienceCluster managementState to Managed, whereas Kueue requires setting the state to Unmanaged to enable it.
- Production deployments can lock operators to specific versions using the olm.version field to prevent unexpected automated upgrades.

**Tags:** [CI/CD](https://yomu.fyi/topic/ci-cd), [Deployment](https://yomu.fyi/topic/deployment), [Kubernetes](https://yomu.fyi/topic/kubernetes), [Machine Learning](https://yomu.fyi/topic/machine-learning), [Open Source](https://yomu.fyi/topic/open-source)

[Read original post](https://developers.redhat.com/articles/2026/08/26/automating-red-hat-openshift-ai-installations-with-helm-and-gitops)
