启用 Kubernetes
Qualcomm Linux 版本默认在qcom-container-orchestration-image 中启用 Kubernetes,该镜像在 meta-qcom-distro/recipes-products/images/qcom-container-orchestration-image.bb 中定义。
镜像构建并烧写后,Kubernetes 及其所有先决条件和依赖项都将在设备上可用。
烧写后 Kubernetes 不会自动启动。您必须将设备连接到网络,并使用
kubeadm 将其初始化为 Kubernetes 节点,之后 kubelet 才会变为活跃状态。步骤 1:连接网络
Kubernetes 需要一个具有可达 IP 地址的网络接口供 API 服务器使用。使用 NetworkManager 将设备连接到 WiFi 网络:步骤 2:初始化 Kubernetes
运行kubeadm init,将设备引导为 Kubernetes 控制平面节点:
需要使用
--ignore-preflight-errors=SystemVerification,因为嵌入式设备可能无法满足所有标准的 Kubernetes 预检检查(例如可用内存阈值)。步骤 3:验证 kubelet 状态
初始化后,验证kubelet 是否正在运行:
后续步骤
- 有关 Docker 容器支持,请参阅运行 Docker 容器。
- 有关虚拟机设置,请参阅创建辅助虚拟机。

