![Jenkins:EKS 集群的 Kubernetes 插件配置](https://linux22.com/image/751943/Jenkins%EF%BC%9AEKS%20%E9%9B%86%E7%BE%A4%E7%9A%84%20Kubernetes%20%E6%8F%92%E4%BB%B6%E9%85%8D%E7%BD%AE.png)
Jenkins 版本:2.204.4(在 IBM 服务器中托管 Jenkins)Kubernetes 插件版本:1.24.1
测试流程 1:我正在尝试使用 EKS 集群配置 Kubernetes 插件,但无法获得任何适当的文档。请问您是如何配置的。我尝试禁用“http 证书检查”,并在机密中将“kubeconfig 文件”作为机密文件,然后测试连接并看到以下错误:
测试连接 - 测试连接错误https://xxxxxxxxx.ap-southeast-2.eks.amazonaws.com: 无效的
测试过程 2:给定 Kubernetes url,禁用“http 证书检查”并且未添加任何凭据并测试连接,出现以下错误:,即使在 Jenkins master 中安装了 aws-iam-authenticator 后,我仍然看到相同的错误。
测试连接时出错执行:GET 失败,位于:。消息:pods 被禁止:用户“system:anonymous”无法在命名空间“default”中的 API 组“”中列出资源“pods”。收到的状态:状态(apiVersion=v1,code=403,details=StatusDetails(causes=[],group=null,kind=pods,name=null,retryAfterSeconds=null,uid=null,additionalProperties={}),kind=Status,message=pods 被禁止:用户“system:anonymous”无法在命名空间“default”中的 API 组“”中列出资源“pods”,metadata=ListMeta(_continue=null, remainingItemCount=null, resourceVersion=null, selfLink=null, additionalProperties={}),原因=Forbidden,状态=Failure,additionalProperties={})。
有人可以帮我修复这个错误吗?