无法拉出映像“xxx.azurec.io/service.api:latest”:[rpc错误:code=未知desc=后台程序的错误响应:Get https://xxx.azurec.io/v2/service.api:latest:unauthorized:authentication required。API/manifests/latest:unauthorized:authentication required]
如何修复此错误?
您需要为kubernetes配置访问私有注册表的权限(事实上,您将Azure Devops配置为这样做并不重要,它不会向kubernetes“推送”图像,它只是发出命令)。您可以通过此链接来完成此操作。
简而言之,您需要这样做:
kubectl create secret docker-registry regcred --docker-server=<your-registry-server> --docker-username=<your-name> --docker-password=<your-pword> --docker-email=<your-email>
然后将ImagePullSecrets添加到pod定义中:
apiVersion: v1
kind: Pod
metadata:
name: private-reg
spec:
containers:
- name: private-reg-container
image: <your-private-image>
imagePullSecrets:
- name: regcred
我只想做一个upsert手术。我有一个JsonDocument,我有一个Couchbase服务器“123.456.789.1011”,里面有一个bucket,称为“TestBucket”。现在,当我使用端口8091的IP地址打开服务器时,它要求我输入用户名和密码,比如“uname”、“pwd”,输入后,它就打开了。我的桶没有任何密码。 这是我的代码,但问题总是在运行代码时,我会得到一个错误 Inv
我已经用自签名证书设置了一个私有docker注册表。 crt和domain.key是使用OpenSSL生成的。 若要从远程主机进行连接, 此外,我还在工作节点中执行了docker注册表步骤中的自签名证书, 给定deployment.yaml文件的imagePullSecrets中的名称。我试图在Kubernetes集群(Calico网络)中创建一个豆荚,但它无法拉图像。 deployment.ya
我使用Maven插件( 在target/generated source/wsdl2java/com中生成文件。公司。项目包括: Foo.java(java接口) foServiceLocator.java foSoapBindingImpl.java(java空实现) FoSoapBindingSkeleton.java FoSoapBindingStub.java 在我的项目中,我在一个同名的
问题内容: 我想在Jenkins管道中使用,因此必须首先使用Google Service帐户进行身份验证。我正在使用https://wiki.jenkins.io/display/JENKINS/Google+OAuth+Plugin,其中包含我的私钥凭据。我一直坚持将凭据加载到管道中: 我也尝试过from档案,但是没有运气。 日志显示: 问题答案: 您需要将您的“服务帐户” JSON文件作为 机
问题内容: 以下是我从GoLang获得的MongoDB连接拨号。但是它返回一个紧急消息“ SASL身份验证步骤服务器返回错误:身份验证失败。 ”。我的用户名,密码,hostAddrs和dbName是正确的。我在这里想念什么? 问题答案: 我遇到类似的错误并添加了参数,并且在我们连接到远程MongoDB时可以正常工作 在您的代码中使用以下类似格式:
连接到服务器时出错:fatal:用户“postgres”的密码身份验证失败 fatal:用户“postgres”的密码身份验证失败