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