Tokens
Syntasso Kratix Enterprise (SKE) uses two credentials:
- A registry token for pulling container images from
ghcr.io/syntasso(beings withghp_) - A GitHub token for accessing private release artifacts (begins with
github_pat_)
Syntasso registry token
Use the token that starts with ghp_ to authenticate as syntasso-pkg when pulling images from the private Syntasso registry (ghcr.io/syntasso).
Usage example:
docker login ghcr.io \
--username syntasso-pkg \
--password "$SYNTASSO_TOKEN"
Enterprise releases token
Use the token that starts with github_pat_ when downloading release artifacts (for example, the SKE testing plugin) from the private syntasso/enterprise-releases GitHub repository.
Usage example:
Set this token as the value of the GH_TOKEN environment variable before running gh release download commands to download Syntasso release artifacts.
export GH_TOKEN=VALUE_OF_ENTERPRISE_RELEASE_TOKEN
# Download the release
gh release download $LATEST_RELEASE \
--repo syntasso/enterprise-releases \
--pattern "kratix-test_$ARCH" \
--output kratix-test
