Skip to main content

CLI for the ServiceX Data Server

Project description

ServiceX Command Line Tool

This is a tool for setting up the serviceX cluster.

Its only function for now is to install your grid certs and passphrase securely as kubernetes secrets.

Installation

The tool is available on pypi so...

pip install servicex-cli

Usage

To list the version of the servicex cli installed:

servicex version

Install Certs

To install your grid certs

servicex init

By default, it will find certs in .globus in your home directory. You can override this by providing a --cert-dir command line option.

By default the secret will be created in the default namespace. You can override this by providing a --namespace command line option.

When the script runs it will prompt you for your grid cert passphrase. This will not be echoed to the screen, but will be stored in the kubernetes secret.

Remove Certs

If you want to remove the installed certs and passphrase from the cluster then you can use:

servicex clear

It takes the same --namespace argument as the init command to remove the secret from that namespace.

Project details


Download files

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

Files for servicex-cli, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size servicex_cli-0.3.0-py3-none-any.whl (5.9 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size servicex-cli-0.3.0.tar.gz (3.8 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page