希姆计算Kubernetes使用说明
版本历史
版本 | 作者 | 日期 | 注释 |
---|---|---|---|
V1.0 | 希姆计算 | 2021-09-01 | 初始版本。 |
V1.2.0 | 希姆计算 | 2022-04-11 | 配套HPE V1.2.0发布文档。 |
概述
希姆计算提供了部署通用Kubernetes解决方案所需的Kubernetes设备插件stc-k8s-device-plugin,该设备插件实现以下功能:
在Kubernetes集群中申请、使用希姆计算设备
跟踪希姆计算设备的健康状况
准备工作
安装Kubernetes,推荐安装版本1.18
参考希姆计算STCP920快速安装指南,在主机部署希姆计算异构编程环境
部署工作
编译设备插件工程
$ docker build -t stc/k8s-device-plugin .
部署设备插件
$ kubectl apply -f stc-device-plugin.yaml
检查部署状态
$ kubectl get pods -n kube-system
运行示例
运行pod示例(debian-10.6),该示例映射主机上部署的希姆计算异构编程环境
$ docker build -t stc/k8s-pod-example pod/
$ kubectl apply -f pod/example.yaml
$ kubectl exec -it stc-example-pod -- bash
检查pod状态
$ kubectl get pods
在容器中验证希姆计算设备
$ kubectl exec stc-example-pod -- /usr/local/hpe/example/hello_world