CLI Reference
neuro-extras
Auxiliary scripts and recipes for automating routine tasks.
Usage:
Options:
Name | Description |
--version | Show the version and exit. |
--help | Show this message and exit. |
Command Groups:
Usage | Description |
Configuration operations. | |
Data transfer operations. | |
Job container image operations. | |
Cluster Kubernetes operations. | |
Seldon deployment operations. |
Commands:
Usage | Description |
Download neuro project files from storage. | |
Create neuro CLI aliases for neuro-extras functionality. | |
Upload neuro project files to storage. |
neuro-extras config
Configuration operations.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
Commands:
Usage | Description |
Generate JSON configuration file for accessing cluster registry. |
neuro-extras config save-docker-json
Generate JSON configuration file for accessing cluster registry.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
neuro-extras data
Data transfer operations.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
Commands:
Usage | Description |
Copy data between external object storage and cluster. | |
Copy data between storages on different clusters. |
neuro-extras data cp
Copy data between external object storage and cluster. Supported external object storage systems: ['AWS', 'GCS', 'AZURE', 'HTTP', 'HTTPS']
Usage:
Options:
Name | Description |
-x, --extract | Perform extraction of SOURCE into the DESTINATION directory. The archive type is derived from the file name. Supported types: .tar.gz, .tgz, .tar.bz2, .tbz2, .tbz, .tar, .gz, .zip. |
-c, --compress | Perform compression of SOURCE into the DESTINATION file. The archive type is derived from the file name. Supported types: .tar.gz, .tgz, .tar.bz2, .tbz2, .tbz, .tar, .gz, .zip. |
-v, --volume MOUNT | Mounts directory from vault into container. Use multiple options to mount more than one volume. |
-e, --env VAR=VAL | Set environment variable in container. Use multiple options to define more than one variable. |
-t, --use-temp-dir | Download and extract / compress data (if needed) inside the temporal directory. Afterwards move resulted file(s) into the DESTINATION. NOTE: use it if 'storage:' is involved and extraction or compression is performed to speedup the process. |
--help | Show this message and exit. |
neuro-extras data transfer
Copy data between storages on different clusters.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
neuro-extras image
Job container image operations.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
Commands:
Usage | Description |
Build Job container image remotely on cluster using Kaniko. | |
Copy images between clusters. |
neuro-extras image build
Build Job container image remotely on cluster using Kaniko.
Usage:
Options:
Name | Description |
-f, --file TEXT | |
--build-arg TEXT | |
-v, --volume MOUNT | Mounts directory from vault into container. Use multiple options to mount more than one volume. Use --volume=ALL to mount all accessible storage directories. |
-e, --env VAR=VAL | Set environment variable in container Use multiple options to define more than one variable |
-s, --preset PRESET | Predefined resource configuration (to see available values, run |
-F, --force-overwrite | Build even if the destination image already exists. |
--cache / --no-cache | Use kaniko cache while building image [default: True] |
--verbose BOOLEAN | |
--help | Show this message and exit. |
neuro-extras image transfer
Copy images between clusters.
Usage:
Options:
Name | Description |
-F, --force-overwrite | Transfer even if the destination image already exists. |
--help | Show this message and exit. |
neuro-extras k8s
Cluster Kubernetes operations.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
Commands:
neuro-extras k8s generate-registry-secret
Usage:
Options:
Name | Description |
--name TEXT | |
--help | Show this message and exit. |
neuro-extras k8s generate-secret
Usage:
Options:
Name | Description |
--name TEXT | |
--help | Show this message and exit. |
neuro-extras seldon
Seldon deployment operations.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
Commands:
neuro-extras seldon generate-deployment
Usage:
Options:
Name | Description |
--name TEXT | |
--neuro-secret TEXT | |
--registry-secret TEXT | |
--help | Show this message and exit. |
neuro-extras seldon init-package
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
neuro-extras download
Download neuro project files from storage.
Downloads file (or files under) from storage://remote-project-dir/PATH to project-root/PATH. You can use "." for PATH to download whole project. The "remote-project-dir" is set using .neuro.toml config, as in example:
[extra] remote-project-dir = "project-dir-name"
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
neuro-extras init-aliases
Create neuro CLI aliases for neuro-extras functionality.
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
neuro-extras upload
Upload neuro project files to storage.
Uploads file (or files under) project-root/PATH to storage://remote-project- dir/PATH. You can use "." for PATH to upload whole project. The "remote- project-dir" is set using .neuro.toml config, as in example:
[extra] remote-project-dir = "project-dir-name"
Usage:
Options:
Name | Description |
--help | Show this message and exit. |
Last updated