在 AWS 上安装和使用 HAMi
HAMi 已经在 AWS 市场上发布,你可以通过 helm 或 AWS add-on 快速安装。
准备工作
在安装前,请确保你已经:
- 在市场上订阅了 HAMi
- 创建了一个 Kubernetes 集群
使用 Helm 安装
你可以使用以下命令获取 HAMi 的 Helm chart 并安装:
export HELM_EXPERIMENTAL_OCI=1
# The `username` and `password-stdin` correspond to your AWS login credentials.
aws ecr get-login-password --region us-east-1 | helm registry login --username AWS --password-stdin 709825985650.dkr.ecr.us-east-1.amazonaws.com
mkdir awsmp-chart && cd awsmp-chart
helm pull oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/dynamia-ai/hami --version 2.6.1-community
tar xf $(pwd)/* && find $(pwd) -maxdepth 1 -type f -delete
helm install --generate-name --namespace <ENTER_NAMESPACE_HERE> ./*
您可以通过调整配置来自定义安装。
使用 AWS add-on 安装
在使用 AWS add-on 安装 HAMi 前,你需要安装cert-manager,你可以在 AWS 插件市场中找到该插件并通过控制台安装。 你也可以参考AWS 用户指南进行安装。
然后你就可以使用 AWS 插件市场中的 HAMi 插件进行安装。
验证您的安装
您可以使用以下命令验证您的安装:
kubectl get pods -n kube-system
如果 hami-device-plugin 和 hami-scheduler pods 都处于 Running 状态,则说明您的安装成功。