kubernetes - 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。有没有其他方法可以实现这一步。
谢谢
解决方案
我安装了 Cygwin(Windows 上的 Linux 平台)来执行脚本。
推荐阅读
- c# - IPv6 在 Xamarin 应用程序 (C#) 上映射 IP 地址
- angular - ngrx 影响自定义运算符
- reactjs - 反应 setState 竞争条件
- java - Java ForkJoinPool - 队列中的任务顺序
- c++ - 使用 RapidXML 解析大型 XML(大小大于 65 KB)文件时出现问题
- javascript - 浏览器是否有可能缓存图像并且不发出请求?
- java - org.springframework.context.support.GenericApplicationContext 类型无法解析。它是从所需的 .class 文件中间接引用的
- go - 如何在运行已编译的 golang 程序时使用配置文件
- android - 使用 Retrofit2 的响应体为空
- c# - 为什么在单元测试中尝试引用 Moq 对象时出现 NullReferenceException?