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.0.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

racetrack_client-2.8.0-py3-none-any.whl (46.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: racetrack-client-2.8.0.tar.gz
  • Upload date:
  • Size: 34.2 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.0.tar.gz
Algorithm Hash digest
SHA256 1758baf0e80e63d0d5a89e9dadf91a546e491513fe6cfcad36d07171e2f1a6da
MD5 7cff668b7430d18f957ea2dc9a5bcb2d
BLAKE2b-256 8e9db6ae8212253f7ca1a0eb3f428c2b826aca8bedca8c712b594b196384525c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for racetrack_client-2.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e8287c77c3f0aa064d5f79dd2c8827cb4b333dc4ed78f385da03d00787c5fbb
MD5 11d3d4c0cd46dcf1ece0eb7fd6de0d4e
BLAKE2b-256 44a9e95341d7451c0ff62ba1976d3624d5c8dddde28e3ad4bc9af3b5efaa3f10

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