everai secret
管理密钥
格式:
everai secret [-h] {create,delete,list,ls,get,update} ...
命令:
create
通过配置文件 或者字符串键值对创建密钥delete
删除密钥list (ls)
显示密钥列表get
根据密钥名称查询密钥update
通过配置文件或者字符串键值对更新密钥
选项:
-h, --help
显示帮助信息
everai secret create
通过配置文件或者字符串键值对创建密钥
示例:
通过命令行设置字符串键值对创建一个密钥。
everai secret create your-quay-io-secret-name \
--from-literal username=<your username> \
--from-literal password=<your password>
通过一个yaml
配置文件创建一个密钥。
首先创建一个名为test-secret的yaml
文件,文件内容中的数据值需要先经过base64编码,文件内容如下所示:
name: your-quay-io-secret-name
data:
password: YmFyCg==
username: Zm9vCg==
然后,运行如下所示命令创建密钥。
everai secret create --from-file test-secret.yml your-quay-io-secret-name
格式:
everai secret create [-h] [-f FROM_FILE] [-l FROM_LITERAL] [name]
参数:
name
密钥名称
选项:
-h, --help
显示帮助信息-l FROM_LITERAL, --from-literal FROM_LITERAL
通过命令行设置字符串键值对的方式创建密钥,举例:--from-literal name=user
-f FROM_FILE, --from-file FROM_FILE
通过配置文件的方式创建密钥,举例:--from-file filename
everai secret delete
删除密钥
示例:
everai secret delete quay-secret
格式:
everai secret delete [-h] name
参数:
name
密钥名称
选项:
-h, --help
显示帮助信息
everai secret list (ls)
显示密钥列表
示例:
everai secret list
用例输出的结果如下所示:
NAME ITEMS
------------------------ -------
quay-secret 2
your-quay-io-secret-name 2
格式:
everai secret list [-h] [--output [OUTPUT]]
选项:
-h, --help
显示帮助信息--output [OUTPUT], -o [OUTPUT]
输出格式,可选(json, yaml, table, wide),默认为table
everai secret get
根据密钥名称查询密钥
示例:
everai secret get your-huggingface-secret-name
格式:
everai secret get [-h] [--output [OUTPUT]] name
参数:
name
密钥名称
选项:
-h, --help
显示帮助信息--output [OUTPUT], -o [OUTPUT]
输出格式,可选(json, yaml, table, wide),默认为table