CLI client tool for deploying workloads to Racetrack
Project description
Racetrack client context
racetrack-client
is a CLI client tool for deploying workloads to Racetrack.
Racetrack system allows to deploy jobs in a one step. It transforms your code to in-operation workloads, e.g. Kubernetes workloads. You write some code according to a set of coventions, you include the manifest file which explains the code, and you submit it to Racetrack. A short while after, the service calling your code is in operation.
Installation
Install racetrack-client using pip:
pip3 install racetrack-client
Python 3.8+ is required. So if you have any troubles, try with:
sudo apt install python3.8 python3.8-dev python3.8-venv
python3.8 -m pip install racetrack-client
This will install racetrack
CLI tool. Verify installation by running racetrack
.
Usage
Run racetrack --help
to see usage.
Deploying
To deploy a job, just run in the place where fatman.yaml
is located:
racetrack deploy . --remote https://racetrack.platform.example.com/lifecycle
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for racetrack_client-2.8.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8afc0b1e6c13c324975d2f590ebc38f6e63f80a08727256a869f3a79618e47a |
|
MD5 | f5aada544b29f89650d4592ffc2c81f0 |
|
BLAKE2b-256 | 901f829f366059885393e5a1e70c243e4e405c2429c07b0a535ad1f9449607d6 |