我是 EKS 的新手,正在启动自我管理的 Windows 节点,但在 Windows 节点上创建 POD 时,我的 Pod 陷入“ContainerCreating”状态。 我正在按照以下步骤创建它。
托管节点 - Linux - 使用 Linux (https://docs.aws.amazon.com/eks/latest/userguide/getting-started-console.html) 创建集群的第 1 步到第 4 步
已部署 Linux 工作负载以进行测试 (https://docs.aws.amazon.com/eks/latest/userguide/sample-deployment.html)。 Linux 节点工作正常。
启用 Windows 支持(使用 Windows 客户端为您的集群启用 Windows 支持)(https://docs.aws.amazon.com/eks/latest/userguide/windows-support.html#enable-windows-support)
启动自我管理的 Windows 节点(AWS 管理控制台)(https://docs.aws.amazon.com/eks/latest/userguide/launch-windows-workers.html)
部署 Windows 示例应用程序 (https://docs.aws.amazon.com/eks/latest/userguide/windows-support.html#windows-sample-application) 在调查(描述 POD)时,我遇到了以下错误。
<块引用>警告 FailedCreatePodSandBox pod/windows-server-iis- 创建 pod 沙箱失败:rpc 错误:代码 = 未知描述 = 未能为 pod 设置沙箱容器网络“windows-server-iis-”:networkPlugin cni 设置失败up pod“windows-server-iis-_default”网络:无法解析Kubernetes参数:pod没有标签vpc.amazonaws.com/PrivateIPv4Address
更多的输入。
我使用的是 Freetier 帐户。
我将 t3.Micro 用于 Linus 的托管节点(以及集群),有 2 个节点 - 第 4 点中的第 4 步
我将 2.micro 用于具有 2 个实例节点的自我管理的 Windows 节点 - 在上面的第 4 点中。
除上述步骤中给出的之外,不创建任何额外的 VPC/安全组/角色/ServiceAccount 或 IAM 策略。
我可以看到 POD
Limits: vpc.amazonaws.com/PrivateIPv4Address: 1
Requests: vpc.amazonaws.com/PrivateIPv4Address: 1