Tham chiếu field imagePullSecret
Tài liệu tham chiếu cho Tạo imagePullSecret bằng kubectl.
Flag của kubectl create secret docker-registry
| Flag | Giá trị mặc định | Mô tả |
|---|---|---|
NAME | — | Tên Secret. Chỉ chữ thường, chỉ chứa - và .. |
--docker-server | https://index.docker.io/v1/ | Địa chỉ registry. |
--docker-username | rỗng | Tài khoản đăng nhập. |
--docker-password | rỗng | Mật khẩu hoặc token. |
--docker-email | rỗng | Chỉ dùng cho registry cũ — có thể bỏ. |
--from-file | — | Đường dẫn file config.json, dùng thay cho 3 flag trên. |
--namespace | default | Namespace chứa Secret. |
--dry-run=client | — | In ra YAML, không tạo Secret. |
Quy tắc khớp --docker-server
Giá trị phải khớp chính xác phần host đứng đầu tên image:
| Tên image | Giá trị đúng |
|---|---|
registry.fptcloud.com/my-project/api:v1 | registry.fptcloud.com |
10.0.0.5:5000/api:v1 | 10.0.0.5:5000 |
nginx:1.25 | https://index.docker.io/v1/ |
Quy tắc đặt tên Secret
Tên Secret theo chuẩn DNS subdomain: chữ thường, số, -, và ., bắt đầu và kết thúc bằng chữ hoặc số.
| Hợp lệ | Không hợp lệ |
|---|---|
regcred | RegCred (chữ hoa) |
fke-registry-cred | reg_cred (gạch dưới) |
Xem thêm
- Tạo imagePullSecret bằng kubectl
- kubectl create secret docker-registry — tài liệu tham chiếu gốc của Kubernetes.