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
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
File details
Details for the file servicex-cli-0.3.0.tar.gz
.
File metadata
- Download URL: servicex-cli-0.3.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7dd42d467bd231ae55bb7e74ed9470b39e2d184cd012652da56a6cde0e858bf |
|
MD5 | 8ac0712e1d575a6b98b8af933b4eccad |
|
BLAKE2b-256 | b8d5b674621635e63262a256e7c9f05a2cf2700e07a63a12ec59766c54990181 |
Provenance
File details
Details for the file servicex_cli-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: servicex_cli-0.3.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f90a5fdd851c85f9508ec6c6ca6ad5f20113d29171eb013941aecb9258311551 |
|
MD5 | 0f338975812d0ea17cb421a509ad57ae |
|
BLAKE2b-256 | 5f5c1f13275552377fb18cdb497b5ecdf8cae26940ea3e1083d75656c7999be1 |