Update pull-image-private-registry.md
This commit is contained in:
parent
aa6e463934
commit
16fdb34540
|
|
@ -38,7 +38,8 @@ docker login
|
|||
When prompted, enter your Docker ID, and then the credential you want to use (access token,
|
||||
or the password for your Docker ID).
|
||||
|
||||
The login process creates or updates a `config.json` file that holds an authorization token. Review [how Kubernetes interprets this file](/docs/concepts/containers/images#config-json).
|
||||
The login process creates or updates a `config.json` file that holds an authorization token.
|
||||
Review [how Kubernetes interprets this file](/docs/concepts/containers/images#config-json).
|
||||
|
||||
View the `config.json` file:
|
||||
|
||||
|
|
@ -60,7 +61,8 @@ The output contains a section similar to this:
|
|||
|
||||
{{< note >}}
|
||||
If you use a Docker credentials store, you won't see that `auth` entry but a `credsStore` entry with the name of the store as value.
|
||||
In that case, you can create a secret directly. See [Create a Secret by providing credentials on the command line](#create-a-secret-by-providing-credentials-on-the-command-line).
|
||||
In that case, you can create a secret directly.
|
||||
See [Create a Secret by providing credentials on the command line](#create-a-secret-by-providing-credentials-on-the-command-line).
|
||||
{{< /note >}}
|
||||
|
||||
## Create a Secret based on existing credentials {#registry-secret-existing-credentials}
|
||||
|
|
@ -215,8 +217,10 @@ To use image pull secrets for a Pod (or a Deployment, or other object that
|
|||
has a pod template that you are using), you need to make sure that the appropriate
|
||||
Secret does exist in the right namespace. The namespace to use is the same
|
||||
namespace where you defined the Pod.
|
||||
{{< /note >}}
|
||||
|
||||
Also, in case the Pod fails to start with the status `ImagePullBackOff`, view the Pod events:
|
||||
|
||||
```shell
|
||||
kubectl describe pod private-reg
|
||||
```
|
||||
|
|
@ -234,12 +238,6 @@ Events:
|
|||
... FailedToRetrieveImagePullSecret ... Unable to retrieve some image pull secrets (<regcred>); attempting to pull the image may not succeed.
|
||||
```
|
||||
|
||||
|
||||
{{< /note >}}
|
||||
|
||||
|
||||
|
||||
|
||||
## {{% heading "whatsnext" %}}
|
||||
|
||||
* Learn more about [Secrets](/docs/concepts/configuration/secret/)
|
||||
|
|
@ -247,4 +245,4 @@ Events:
|
|||
* Learn more about [using a private registry](/docs/concepts/containers/images/#using-a-private-registry).
|
||||
* Learn more about [adding image pull secrets to a service account](/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account).
|
||||
* See [kubectl create secret docker-registry](/docs/reference/generated/kubectl/kubectl-commands/#-em-secret-docker-registry-em-).
|
||||
* See the `imagePullSecrets` field within the [container definitions](/docs/reference/kubernetes-api/workload-resources/pod-v1/#containers) of a Pod
|
||||
* See the `imagePullSecrets` field within the [container definitions](/docs/reference/kubernetes-api/workload-resources/pod-v1/#containers) of a Pod
|
||||
|
|
|
|||
Loading…
Reference in New Issue