Installation Reference#
This page covers advanced installation options for AIM Engine. For a basic install, see the Getting Started guide.
Helm Chart Configuration#
All configuration is done through Helm values. See Helm Chart Values for the complete reference.
Operator Resources#
Adjust operator resource limits for larger clusters:
helm install aim-engine oci://docker.io/amdenterpriseai/charts/aim-engine \
--version <version> \
--namespace aim-system \
--create-namespace \
--set manager.resources.limits.memory=8Gi \
--set manager.resources.requests.memory=512Mi
Leader Election#
Leader election is enabled by default (--leader-elect in manager.args). This ensures only one operator instance is active when running multiple replicas for high availability.
Metrics#
The metrics endpoint is enabled by default on port 8443 with TLS. To disable TLS for the metrics endpoint:
helm install aim-engine oci://docker.io/amdenterpriseai/charts/aim-engine \
--version <version> \
--namespace aim-system \
--set 'manager.args={--leader-elect,--metrics-secure=false}'
CRD Management#
CRDs are distributed as a separate Helm chart and should be installed before the operator. See Installation.
Next Steps#
Helm Chart Values — Full values reference
KServe Configuration — Configure the KServe dependency
Security — RBAC and pod security configuration