AWS ECS에서 개인 gitlab 컨테이너 레지스트리를 사용하고 싶습니다. 레지스트리에 액세스 할 때 우리는 예상대로 403을 얻습니다. 이제 레지스트리에 액세스하기 위해 서비스 계정이 필요하지만 어떻게 만들지 알 수 없습니다.gitlab 컨테이너 레지스트리 서비스 계정
gitlab ci에는 레지스트리에 대한 액세스 권한이있는 글로벌 사용자 "gitlab-ci-token"이있는 것 같습니다. docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN
는
레지스트리에 액세스 할 수 있습니다 비 프로젝트 사용자/API 토큰을 만들 수있는 가능성이 https://about.gitlab.com/2016/05/23/gitlab-container-registry/를 참조?
예, 해결 방법입니다. 그러나 우리는 모든 프로젝트에 사용자를 추가해야합니다. –