Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

racetrack-client-2.8.1.tar.gz (34.5 kB view details)

Uploaded Source

Built Distribution

racetrack_client-2.8.1-py3-none-any.whl (46.9 kB view details)

Uploaded Python 3

File details

Details for the file racetrack-client-2.8.1.tar.gz.

File metadata

  • Download URL: racetrack-client-2.8.1.tar.gz
  • Upload date:
  • Size: 34.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for racetrack-client-2.8.1.tar.gz
Algorithm Hash digest
SHA256 f536718595c0ed8166c4b9fe44a5e3ef6add10342ade8248e28f84f2e949fd18
MD5 25efc55f54a52dea79c608694bc5cf20
BLAKE2b-256 ecfe0b19e7c4158613b8853f9fa587b3d6d5bf8722035fbdf456739412c2a1db

See more details on using hashes here.

File details

Details for the file racetrack_client-2.8.1-py3-none-any.whl.

File metadata

File hashes

Hashes for racetrack_client-2.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a8afc0b1e6c13c324975d2f590ebc38f6e63f80a08727256a869f3a79618e47a
MD5 f5aada544b29f89650d4592ffc2c81f0
BLAKE2b-256 901f829f366059885393e5a1e70c243e4e405c2429c07b0a535ad1f9449607d6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page