Skip to main content

Prerequisites

Helm install

From the directory that contains arize-operator-chart.tgz and your values.yaml:
helm upgrade --install -f values.yaml arize-op arize-operator-chart.tgz

Example values.yaml (AWS)

Adjust placeholders for your environment. Only values marked as base64-encoded should be base64-encoded.
cloud: "aws"
clusterName: "arn:aws:eks:<region>:<account-id>:cluster/<cluster-name>"
hubJwt: "<JWT>" (base64 encoded)
gazetteBucket: "<gazette-bucket-name>"
druidBucket: "<adb-bucket-name>"
postgresPassword: "<user selected postgres password>" (base64 encoded)
organizationName: "<name of the organization or company>"
cipherKey: "<encryption key>" (base64 encoded)
clusterSizing: "<sizing option>"
region: "<region>"
serverSideEncryption: ""
collectNodeMetrics: true

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

# Omit this field if using node-level roles instead of IAM roles for service accounts (IRSA)
awsServiceAccountRoleRwBucket: "arn:aws:iam::<account-id>:role/<read-write-role>"

# Only required if using a private docker registry
pushRegistry: "<account-id>.dkr.ecr.<region>.amazonaws.com"
pullRegistry: "<account-id>.dkr.ecr.<region>.amazonaws.com"

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

Minimum fields to verify

AreaWhat to set
IdentityhubJwt, organizationName, cipherKey, postgresPassword
AWScloud: "aws", region, clusterName, gazetteBucket, druidBucket
IAMawsServiceAccountRoleRwBucket if using IRSA; otherwise the node role must carry the bucket permissions
SizingclusterSizing from Arize AI
UI URLappBaseUrl once you know the hostname

Next steps