kindgi auth
kindgi auth
Section titled “kindgi auth”Synopsis
kindgi auth <command>Manage local auth: the API's URL and token, and the runtime image's registry.
Commands
| Command | Description |
|---|---|
kindgi auth login |
Persist an API URL + token to ~/.kindgi/config.json. |
kindgi auth whoami |
Verify the configured token by hitting the API. |
kindgi auth registry |
Log Docker in to the runtime image's registry, then check it can pull the image kindgi dev runs. |
See also
kindgi auth login
Section titled “kindgi auth login”Synopsis
kindgi auth login [--url=<url>] [--token=<token>]Persist an API URL + token to ~/.kindgi/config.json.
Options
Every command also takes the global flags.
Examples
Save the API URL, and the API token exported as KINDGI_API_TOKEN, to ~/.kindgi/config.json.
kindgi auth login --url=https://kindgi.acme.exampleSee also
kindgi auth whoami
Section titled “kindgi auth whoami”Synopsis
kindgi auth whoamiVerify the configured token by hitting the API.
Options
Every command also takes the global flags.
Examples
Check that the saved token works against the API.
kindgi auth whoamiSee also
kindgi auth registry
Section titled “kindgi auth registry”Synopsis
kindgi auth registry [--username <name>] [--password-stdin] [--check] [--registry <host>]Log Docker in to the runtime image's registry, then check it can pull the image kindgi dev runs.
Options
| Option | Default | Description |
|---|---|---|
--check |
off | Only check that Docker can pull the image, without logging in. |
--password-stdin |
off | Read the token from stdin instead of prompting for it. |
--registry <value> |
quay.io, the runtime image's registry |
The registry to log in to, such as a mirror; the check then looks for the image there. Default: the runtime image's registry (quay.io). |
--username <value> |
required (except with --check) |
Your pull credential's robot name, shown at https://access.kindgi.com once you sign in with GitHub. Needed to log in. |
Every command also takes the global flags.
Examples
Log Docker in to the runtime image's registry with the robot name you were given, then check the pull; the token is prompted for.
kindgi auth registry --username=acme+readerLog in in a script, reading the token from stdin.
kindgi auth registry --username=acme+reader --password-stdin < registry-token.txtCheck that Docker can already pull the image, without logging in.
kindgi auth registry --checkFrom Install:
npx --yes @kindgi/cli@0.1 auth registry --username <your robot name>See also