A command-line tool for interacting with the Canine platform. Create shells into running projects, list projects, and more.
cargo install --path .Login with your API token:
k9 auth login --token <YOUR_TOKEN>Optionally specify a custom host:
k9 auth login --token <YOUR_TOKEN> --host https://your-host.comCheck your authentication status:
k9 auth statusLogout:
k9 auth logoutCredentials are stored in ~/.canine/canine.yaml.
List your projects:
k9 project list
k9 project list --all # Include archived projects
k9 project list --json # Output as JSONOpen a shell into a project:
k9 project shell --name <PROJECT_NAME>
k9 project shell --name <PROJECT_NAME> --container <CONTAINER_NAME>