【发布时间】:2021-07-02 19:18:38
【问题描述】:
我正在尝试将我的应用程序部署到 EKS 集群中。当我运行 jenkins 作业时,当我尝试通过 jenkins 部署 yaml 文件时,我可以同时获取运行状态的 kubectl get pod 详细信息,但出现以下错误:
+ kubectl create -f deployment.yaml
Error from server (Forbidden): error when creating "deployment.yaml": deployments.apps is forbidden: User "system:node:ip-10-2-3-4.eu-central-1.compute.internal" cannot create resource "deployments" in API group "apps" in the namespace "default"
创建吊舱
+ kubectl '--kubeconfig=****' '--context=arn:aws:eks:eu-central-1:123456789101:cluster/my-cluster' sh "kubectl auth can-i list pods"
yes
创建部署
+ kubectl '--kubeconfig=****' '--context=arn:aws:eks:eu-central-1:123456789101:cluster/my-cluster' sh "kubectl auth can-i create deployment"
no
【问题讨论】:
标签: kubernetes amazon-eks