This is an internal documentation. There is a good chance you’re looking for something else. See Disclaimer.
Access Tokens
Access tokens in need of frequent renewal.
Dev Team
Token |
User |
Description |
|---|---|---|
GitLab group token: tocco_client_dependency_proxy |
CI variable on tocco-client: DOCKER_AUTH_CONFIG |
GitLab Dependency Proxy Encode DOCKER_AUTH_CONFIG like this: python3 - <API_KEY> <<EOF
import base64, json, sys
auth = base64.b64encode(('any:' + sys.argv[1]).encode()).decode()
print(json.dumps({'auths': {'gitlab.com:443': {'auth': auth}}}))
EOF
Technical note: The dependency proxy allows bypassing rate limits when pulling OCI images. Token is needed because the dependency proxy belongs to the group toccoag but CI bots don’t have access there. |
Dev Team
Token |
User |
Description |
|---|---|---|
GitLab group token find-failed-gitlab-schedules |
CI variable on find-failed-gitlab-schedules: GITLAB_SCHEDULE_READ_TOKEN |
Used to read pipeline status from all projects. |