ecr 자격 증명 공급자
v1.0.0
| |
바이너리 다운로드를 위해 공개적으로 사용 가능한 소스를 제공하기 위한 cmd/ecr-credential-provider 포크입니다.
Cobebase는 상위 저장소와 동기화 상태를 유지하지만 여기서는 여러 OS 및 아치에 대한 빌드 바이너리를 제공합니다.
운영 체제 | 건축학 | 지원됨 | 인공물 |
---|---|---|---|
리눅스 | amd64 | ✅ | 다운로드 |
리눅스 | arm64 | ✅ | 다운로드 |
윈도우 | amd64 | ✅ | 다운로드 |
윈도우 | arm64 | ✅ | 다운로드 |
Kubernetes 문서 참조: https://kubernetes.io/docs/tasks/administer-cluster/kubelet-credential-provider/
ecr-credential-provider
바이너리를 지정된 대상(/usr/bin/)에 배치합니다. $ 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'