我在 AWS 中配置了一个带有 GPU 的 Kubernetes 集群,其中一个步骤是配置节点以默认启用 Nvidia 运行时。
因此,当我配置集群自动缩放器时,集群成功扩展,但新节点仍需要配置为使用 Nvidia 作为默认运行时。
我的目标是自动配置这一步,我想知道 Kubernetes 是否有办法做到这一点,比如在实例组中指定要在启动时执行的命令。(就像在 GCP 中您可以定义启动脚本或在 AWS 中称为用于启动脚本的用户数据一样)。
谢谢!
我在 AWS 中配置了一个带有 GPU 的 Kubernetes 集群,其中一个步骤是配置节点以默认启用 Nvidia 运行时。
因此,当我配置集群自动缩放器时,集群成功扩展,但新节点仍需要配置为使用 Nvidia 作为默认运行时。
我的目标是自动配置这一步,我想知道 Kubernetes 是否有办法做到这一点,比如在实例组中指定要在启动时执行的命令。(就像在 GCP 中您可以定义启动脚本或在 AWS 中称为用于启动脚本的用户数据一样)。
谢谢!
我在这里找到了一个有趣的资源,它帮助我实现了上述目标。
因此可以在实例组配置中定义额外的用户数据部分。
在我的情况下,我即将启用 Nvidia 运行时,我实现如下: