跳转到主要内容

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 查看散列值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面