Karpenter默认操作系统AmazonLinux2(AL2(接受shell脚本(bash命令(。
Karpenter支持使用自定义启动模板
在默认配置中,Karpenter使用AL2(AmazonLinux2(的EKS优化版本(https://karpenter.sh/v0.13.2/aws/launch-templates/)并传递Kubernetes API服务器的主机名和证书。EKS优化AMI包括一个引导程序.sh(https://github.com/awslabs/amazon-eks-ami/blob/master/files/bootstrap.sh)基于传递的数据将实例连接到集群的脚本。
我需要使用Ubuntu 20.04和Cuda 11.6,而不是AL2。Ubuntu AMI有任何引导程序吗?或者我可以阅读任何相关的文档来为Ubuntu 20.04和Cuda 11.6编写引导程序.sh?
。。。需要使用Ubuntu 20.04与Cuda 11.6
官方文档在这里,图片信息在这里。在此处部署GPU驱动程序。
Canonical和亚马逊合作,使Ubuntu工作节点可用于亚马逊的Elastic Kubernetes服务(EKS(。这种完全管理的服务使在AWS上使用Kubernetes变得容易,而无需成为管理Kubernete集群的专家。
在下面的链接中,他们为每张图像提供了相应的区域:
https://cloud-images.ubuntu.com/aws-eks/
这些图像应该包括相应的bootsrap.sh
脚本。
在本文中查找更多详细信息。