Skip to main content

Client to the Karvdash (Kubernetes CARV Dashboard) API

Project description

Karvdash API Client and CLI

Karvdash (Kubernetes CARV dashboard) is a dashboard service for facilitating data science on Kubernetes. It supplies the landing page for users, allowing them to launch notebooks and other services, design workflows, and specify parameters related to execution through a user-friendly interface. Karvdash manages users, wires up relevant storage to the appropriate paths inside running containers, securely provisions multiple services under one externally-accessible HTTPS endpoint, while keeping them isolated in per-user namespaces at the Kubernetes level, and provides an identity service for OAuth 2.0/OIDC-compatible applications.

Check out the user guide and API documentation.

The API client library provides a class to interact with a Karvdash installation using function calls. It also includes a command line tool, karvdash-client, to run respective API commands from the CLI.

To use the client library you should provide the API endpoint and an authentication token in a configuration file (an example is shown in the Python library documentation). For services running within Karvdash-managed namespaces, this file is automatically created and mounted in pods at /var/lib/karvdash/config.ini.

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

karvdash-client-1.3.1.tar.gz (5.2 kB view details)

Uploaded Source

File details

Details for the file karvdash-client-1.3.1.tar.gz.

File metadata

  • Download URL: karvdash-client-1.3.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.2

File hashes

Hashes for karvdash-client-1.3.1.tar.gz
Algorithm Hash digest
SHA256 fc74fe60986f118c5208b01bdc13c5fe46b48cd953cd32f327bacfb95978234e
MD5 277d5cbda6f3967748c365a875dccaab
BLAKE2b-256 619e8bf1291d66ffca9e319459de14dc7dfb0dcfd92081a6c74e40f6e25e7cb0

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