ecr credential provider
v1.0.0
- -
ทางแยกของ cmd/ecr-credential-provider เพื่อจัดเตรียมแหล่งข้อมูลสาธารณะสำหรับการดาวน์โหลดไบนารี
Cobebase จะยังคงซิงค์กับพาเรนต์ repo แต่ที่นี่ เรามีการสร้างไบนารีสำหรับ OS และ Arch หลายตัว
ระบบปฏิบัติการ | สถาปัตยกรรม | รองรับ | สิ่งประดิษฐ์ |
---|---|---|---|
ลินุกซ์ | amd64 | ดาวน์โหลด | |
ลินุกซ์ | อาร์ม64 | ดาวน์โหลด | |
หน้าต่าง | amd64 | ดาวน์โหลด | |
หน้าต่าง | อาร์ม64 | ดาวน์โหลด |
การอ้างอิงเอกสาร Kubernetes: https://kubernetes.io/docs/tasks/administer-cluster/kubelet-credential-provider/
ecr-credential-provider
binary ที่ปลายทางที่กำหนด (/usr/bin/) หลังส่วนต่อท้าย OS/arch: $ wget https://github.com/dntosas/ecr-credential-provider/releases/download/v1.0.0/ecr-credential-provider-linux-amd64
$ mv ecr-credential-provider-linux-amd64 /usr/bin/ecr-credential-provider
apiVersion : kubelet.config.k8s.io/v1
kind : CredentialProviderConfig
providers :
- name : ecr-credential-provider
matchImages :
- " *.dkr.ecr.*.amazonaws.com "
- " *.dkr.ecr.*.amazonaws.com.cn "
- " *.dkr.ecr-fips.*.amazonaws.com "
- " *.dkr.ecr.*.c2s.ic.gov "
- " *.dkr.ecr.*.sc2s.sgov.gov "
- " public.ecr.aws "
defaultCacheDuration : " 12h "
apiVersion : credentialprovider.kubelet.k8s.io/v1
$ kubelet [..]
--image-credential-provider-config='/etc/smth/kubelet-creds.yaml'
--image-credential-provider-bin-dir='/usr/bin'