首页 > 解决方案 > Kubernetes - 为 Windows Pod 和容器配置 GMSA

问题描述

我需要在 Kubernetes 中设置 Windows 身份验证。为了在 K8s 中为 Windows 中的 pod 和容器配置 GMSA,我遇到了这个链接:-( https://kubernetes.io/docs/tasks/configure-pod-container/configure-gmsa/ )。

本文档有一个步骤确认“<strong>安装 Webhook 以验证 GMSA 用户”。要执行此步骤,需要执行一个 linux/unix 脚本,该脚本会在 YAML 文件中生成证书、私钥和其他值并替换该文件,该文件将在 Kubernetes 集群上进一步执行。正如下面的截图中提到的(提到的链接的一部分)

在此处输入图像描述

现在我在 Windows 机器上安装了一个 Kubectl 客户端,甚至所有在 Windows Server 2019 上运行的 Windows 容器上创建和部署的镜像。

我无法执行这个 unix/linux 脚本来从 Windows 机器创建 Webhook。有没有其他方法可以实现这一步。

谢谢

标签: kubernetesazure-aksamazon-eks

解决方案


我安装了 Cygwin(Windows 上的 Linux 平台)来执行脚本。


推荐阅读