ServiceX数据服务器CLI
项目描述
ServiceX命令行工具
这是一个用于设置ServiceX集群的工具。
目前,它的唯一功能是自动创建一个Kubernetes Secret,以安全地存储您的网格证书和密码,并清除此Secret。
安装
此工具可在pypi上获得
pip install servicex-cli
用法
列出已安装的servicex cli版本
servicex version
初始化
可以使用以下方式使用ServiceX CLI初始化ServiceX:
servicex [--namespace <namespace>] init [certs|all] [--cert-dir <cert dir>]
运行servicex init
来设置一切,或指定一个或多个组件进行部分设置(例如servicex init certs
)。目前只支持证书组件。
网格证书
默认情况下,CLI将在您的主目录中的.globus
中查找证书。您可以通过提供--cert-dir
命令行选项来覆盖此设置。
默认情况下,机密将在default
命名空间中创建。您可以通过提供--namespace
命令行选项来覆盖此设置(这必须位于init
命令之前)。
您将被提示输入您的网格证书密码。这将不会在屏幕上回显,但会存储在Kubernetes Secret中。
删除
如果您想从集群中删除已安装的Secrets,则可以使用以下方法:
servicex [--namespace <namespace>] clear [certs|all]
运行servicex clear
以清除所有Secrets,或指定一个或多个组件(例如servicex clear certs
)。指定一个位于clear
命令之前的--namespace
参数以从该命名空间删除Secrets。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
servicex-cli-1.0.1.tar.gz (4.9 kB 查看散列值)
构建分发
servicex_cli-1.0.1-py3-none-any.whl (6.6 kB 查看散列值)