yasp-toolkit registry
Get access to pull yasp worker images and Helm charts, and see which chart versions are available. A minted key is general-purpose — use it as the HTTP Basic password (username token) for the Docker registry, the Helm repo, or anything else the artifact server fronts. Keys are valid for about 6 months.
Usage:
$ yasp-toolkit registry [OPTIONS] COMMAND [ARGS]...
Options:
* --help: Show this message and exit.
Commands:
key: Print a key for pulling yasp images and...helm-version: List the available versions of a...
yasp-toolkit registry key
Print a key for pulling yasp images and charts (valid ~6 months).
Use the JWT as the HTTP Basic password (username token):
export REGISTRY_KEY=$(yasp-toolkit registry key)
helm repo add yasp-public https://nexus.yasp.ai/repository/helm/ --username token --password "$REGISTRY_KEY"
echo "$REGISTRY_KEY" | docker login docker.yasp.ai -u token --password-stdin
Usage:
$ yasp-toolkit registry key [OPTIONS]
| Option | Default | Description |
|---|---|---|
--audience <str> |
nexus-api |
Token audience claim. |
--scope <str> |
— | Token scope (repeatable). Defaults to a read scope. |
yasp-toolkit registry helm-version
List the available versions of a yasp-published Helm chart from the registry.
Usage:
$ yasp-toolkit registry helm-version [OPTIONS] {chart_name}
| Argument | Default | Description |
|---|---|---|
chart_name |
required | Chart name, e.g. yasp-eval-worker or yasp-embedded-worker. |
| Option | Default | Description |
|---|---|---|
--repo-url <str> |
https://nexus.yasp.ai/repository/helm/ |
Helm repo base URL. |
-n, --limit <int> |
10 |
Show only the N most recent versions (0 = all). |
--latest |
— | Print just the most recent version (plain, capturable). |