gpt4 book ai didi

amazon-web-services - 自动配置新的 Kubernetes 节点

转载 作者:行者123 更新时间:2023-12-04 19:07:48 24 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关专业服务器或网络相关基础设施管理的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


1年前关闭。







Improve this question




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

最佳答案

我发现了一个有趣的资源 here这帮助我实现了上述目标。
因此可以在实例组配置中定义额外的用户数据部分。
在我的情况下,我即将启用 Nvidia 运行时,我实现如下:

spec:
additionalUserData:
- content: |
#!/bin/sh
sudo sed -i '2i "default-runtime": "nvidia",' /etc/docker/daemon.json && sudo systemctl restart docker
name: script.sh
type: text/x-shellscript

关于amazon-web-services - 自动配置新的 Kubernetes 节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64804697/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com