सर्वर दुनिया | गोपनीयता नीति | सहायता / संपर्क करें |
9348 / 119632689
|
MicroK8s : रजिस्ट्री सक्षम करें2023/09/04 |
MicroK8s अंतर्निर्मित रजिस्ट्री को सक्षम करने के लिए, निम्नानुसार कॉन्फ़िगर करें।
|
[1] | प्राथमिक नोड पर अंतर्निहित रजिस्ट्री सक्षम करें। सक्षम करने के बाद, [kube-proxy] [0.0.0.0:32000] पर सुनता है। |
# बैकएंड स्टोरेज आकार 30G के साथ रजिस्ट्री सक्षम करें # यदि यह निर्दिष्ट नहीं है तो डिफ़ॉल्ट आकार 20G है # MicroK8s 1.18.3 या बाद के संस्करण पर आकार निर्दिष्ट करना संभव है root@dlp:~# microk8s enable registry:size=30Gi Infer repository core for addon registry Infer repository core for addon hostpath-storage Enabling default storage class. WARNING: Hostpath storage is not suitable for production environments. deployment.apps/hostpath-provisioner created storageclass.storage.k8s.io/microk8s-hostpath created serviceaccount/microk8s-hostpath created clusterrole.rbac.authorization.k8s.io/microk8s-hostpath created clusterrolebinding.rbac.authorization.k8s.io/microk8s-hostpath created Storage will be available soon. Enabling the private registry Applying registry manifest namespace/container-registry created persistentvolumeclaim/registry-claim created deployment.apps/registry created service/registry created configmap/local-registry-hosting configured The registry is enabled The size of the persistent volume is 30Gi # [registry] पॉड प्रारंभ होता है root@dlp:~# microk8s kubectl get pods -n container-registry NAME READY STATUS RESTARTS AGE registry-f69889b8c-896lp 1/1 Running 0 3m49s |
[2] | रजिस्ट्री को सक्षम करने के बाद, इसे सामान्य ऑपरेशन के साथ उपयोग करना संभव है। |
root@dlp:~# podman images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/library/ubuntu latest 2dc39ba059dc 7 hours ago 80.4 MB # टैग करें और पुश करें root@dlp:~# podman tag 2dc39ba059dc localhost:32000/ubuntu:registry root@dlp:~# podman push localhost:32000/ubuntu:registry --tls-verify=false Getting image source signatures Copying blob 7f5cbd8cc787 done Copying config 2dc39ba059 done Writing manifest to image destination Storing signaturesroot@dlp:~# podman images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/library/ubuntu latest 2dc39ba059dc 7 hours ago 80.4 MB localhost:32000/ubuntu registry 2dc39ba059dc 7 hours ago 80.4 MB |
Sponsored Link |