Difference between revisions of "Pull an Image from a Private Registry in Kubernetes"

From wikieduonline
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
1) <code>kubectl create secret docker-registry LowercaseRFC1123NAME --docker-username=user --docker-password=password</code>
 
1) <code>kubectl create secret docker-registry LowercaseRFC1123NAME --docker-username=user --docker-password=password</code>
 +
[[kubectl get secret]] LowercaseRFC1123NAME --output=yaml
  
 +
 +
 +
2) <code>[[imagePullSecrets]]</code>:
 +
  - name: LowercaseRFC1123NAME
  
 
  [[kubectl create secret generic]] YOURregcred [[--from-file]]=[[.dockerconfigjson]]=/path/to/[[.docker/config.json]] [[--type]]=[[kubernetes.io/dockerconfigjson]]
 
  [[kubectl create secret generic]] YOURregcred [[--from-file]]=[[.dockerconfigjson]]=/path/to/[[.docker/config.json]] [[--type]]=[[kubernetes.io/dockerconfigjson]]
Line 9: Line 14:
 
  [[kubectl create secret docker-registry]]
 
  [[kubectl create secret docker-registry]]
 
  [[~/.docker/config.json]]
 
  [[~/.docker/config.json]]
 +
 +
== Errors ==
 +
Error: INSTALLATION FAILED: 1 error occurred:
 +
* Deployment in version "v1" cannot be handled as a Deployment: json: [[cannot unmarshal string into Go struct field]]
 +
PodSpec.spec.template.[[spec.imagePullSecrets]] of type [[v1.LocalObjectReference]]
  
 
== Related ==
 
== Related ==

Latest revision as of 05:38, 18 July 2024

Advertising: