Files
k3s-configs/k3s/registry/note.md
2026-01-21 08:37:05 +00:00

1.1 KiB

root@98-hk:~/k3s/registry# docker run --rm --entrypoint htpasswd httpd:alpine -Bbn admin 123456 Unable to find image 'httpd:alpine' locally alpine: Pulling from library/httpd 1074353eec0d: Pull complete 0bd765d2a2cb: Pull complete 0c4ffdba1e9e: Pull complete 4f4fb700ef54: Pull complete 0c51c0b07eae: Pull complete e626d5c4ed2c: Pull complete 988cd7d09a31: Pull complete Digest: sha256:6b7535d8a33c42b0f0f48ff0067765d518503e465b1bf6b1629230b62a466a87 Status: Downloaded newer image for httpd:alpine admin:$2y$05$yYEah4y9O9F/5TumcJSHAuytQko2MAyFM1MuqgAafDED7Fmiyzzse

root@98-hk:/k3s/registry# # 注意:两边要有单引号 ' ' kubectl create secret generic registry-auth-secret
--from-literal=htpasswd='admin:$2y$05$yYEah4y9O9F/5TumcJSHAuytQko2MAyFM1MuqgAafDED7Fmiyzzse'
--namespace registry-system secret/registry-auth-secret created root@98-hk:
/k3s/registry# # 重新部署应用 kubectl apply -f registry-stack.yaml namespace/registry-system unchanged persistentvolumeclaim/registry-pvc unchanged deployment.apps/registry created service/registry-service unchanged ingress.networking.k8s.io/registry-ingress unchanged root@98-hk:~/k3s/registry#