Amazon web services Kubernetes中弹性容器注册表的授权失败

Amazon web services Kubernetes中弹性容器注册表的授权失败,amazon-web-services,amazon-ec2,kubernetes,kops,amazon-ecr,Amazon Web Services,Amazon Ec2,Kubernetes,Kops,Amazon Ecr,我完全不知所措。我有一个kubernetes集群在ec2上运行。我使用kops(版本1.7.3/1.7.0客户机/服务器)进行设置。4个月来,它一直运行良好,我在创建新的播客时突然收到了这个消息 Failed to pull image "123456789.dkr.ecr.us-west-2.amazonaws.com/ k8s-docker-s3-to-backup:latest": rpc error: code = 2 desc = unauthorized: authenticati

我完全不知所措。我有一个kubernetes集群在ec2上运行。我使用kops(版本1.7.3/1.7.0客户机/服务器)进行设置。4个月来,它一直运行良好,我在创建新的播客时突然收到了这个消息

Failed to pull image "123456789.dkr.ecr.us-west-2.amazonaws.com/
k8s-docker-s3-to-backup:latest": rpc error: code = 2 desc = 
unauthorized: authentication required
    Error syncing pod
我相当确定我没有对AWS IAM中的节点或主角色进行任何更改。我的回购URL中没有错误。我可以使用公共图像创建播客


我在cloudtrail中找不到任何有用的东西。如何进一步调试正在发生的事情?

我现在可以确认我的配置没有问题。“工作”中列出的IAM权限。看起来要么AWS遇到了停机,要么我超出了某种限制。我将与我的AWS代表核实,并提供更多信息,如果我可以得到它。从今天早上开始,一切正常

您好,docker引擎或守护进程似乎需要有一个凭据才能访问注册表。我已经附上了将指导你的链接。