Skip to main content
This section provides guidance for installing Arize AX on Red Hat OpenShift, including Red Hat OpenShift Service on AWS (ROSA). The diagram below shows a typical OpenShift private-cloud topology. Contact Arize for the <sizing option> field. This field controls the deployment size and must align with the size of the cluster. Common production values are small1b and medium2b. values.yaml:
cloud: "ceph"
clusterName: "<cluster-name>"
hubJwt: "<base64-encoded-runtime-registry-jwt>"
gazetteBucket: "<gazette-bucket-name>"
druidBucket: "<adb-bucket-name>"
postgresPassword: "<base64-encoded-postgres-password>"
organizationName: "<name of the organization or company>"
cipherKey: "<base64-encoded-encryption-key>"
clusterSizing: "<sizing option>"
cephS3Endpoint: "<URL to the Ceph S3 endpoint>"
cephS3AccessKeyId: "<base64-encoded-ceph-s3-access-key-id>"
cephS3SecretAccessKey: "<base64-encoded-ceph-s3-secret-access-key>"
collectNodeMetrics: true

# The URL used to reach the Arize AX UI once ingress endpoints are created
appBaseUrl: "https://<arize-app.domain>"

# Only required if using a private container registry
pushRegistry: "<container-registry>"
pullRegistry: "<container-registry>"

# Only required if using a common node pool
historicalNodePoolEnabled: false

# Change to align with namespaces
baseRunAsUser: 1000
baseRunAsGroup: 1000
baseFsGroup: 1000
postgresRunAsUser: 70
postgresRunAsGroup: 70
postgresFsGroup: 70
operatorRunAsUser: 1000
operatorRunAsGroup: 1000
operatorFsGroup: 1000

ingressMode: 'openshift'
Run the standard installer from the extracted distribution directory:
./arize.sh -y install
If you need to run Helm directly:
helm upgrade --install -f values.yaml arize-op arize-operator-chart.tgz
For the complete installation walkthrough, consult Advanced → Helm in the documentation included with your distribution. To remove an existing Arize AX install from this cluster before reinstalling, follow Fresh reinstall cleanup.