Private Repos
Follow these steps to provide access to container images stored in the private OSRN GitLab repository.
Go to your repository Settings->Repository->Deploy Tokens, and create a deploy token with read_registry flag enabled.
Follow the instructions for pulling image from private registry. Your registry server your-registry-server will be OSRN’s default docker images registry FQDN, identifies as one of
- gitlab-registry.ostrn.org
- gitlab-registry.ostrn.org/USERNAME/REPONAME
where USERNAME is your Gitlab user name and REPONAME is your repository.
Terminal window kubectl create -n somenamespace secret docker-registry regcred --docker-server=gitlab-registry.ostrn.org/somegroup/somerepo --docker-username=gitlab+deploy-token-XXX --docker-password=XXXXXXXXXXXX

This work was supported in part by National Science Foundation (NSF) awards CNS-1730158, ACI-1540112, ACI-1541349, OAC-1826967, OAC-2112167, CNS-2100237, CNS-2120019.