community.okd.oc 连接 – 在 OpenShift 上运行的 pod 中执行任务。
注意
此连接插件是 community.okd 集合(版本 4.0.0)的一部分。
如果您正在使用 ansible
包,您可能已经安装了此集合。它不包含在 ansible-core
中。要检查是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.okd
。您需要进一步的要求才能使用此连接插件,有关详细信息,请参阅 要求。
要在 playbook 中使用它,请指定:community.okd.oc
。
概要
使用 oc exec 命令在 OpenShift 容器平台上运行的 pod 中运行任务或放入/获取文件。
要求
在执行此连接的本地控制器节点上需要以下要求。
oc(go 二进制文件)
参数
参数 |
注释 |
---|---|
用于使用 API 进行身份验证的 CA 证书的路径。 默认值: 配置
|
|
用于使用 API 进行身份验证的证书的路径。 默认值: 配置
|
|
用于使用 API 进行身份验证的密钥文件的路径。 默认值: 配置
|
|
用于访问 API 的 URL。 默认值: 配置
|
|
oc 配置文件的路径。默认为 *~/.kube/config* 默认值: 配置
|
|
要本地传递给 oc 命令行的本地环境变量。 请注意,这会直接在命令行上传递信息,并且可能会暴露敏感数据。 默认值: 配置
|
|
API 身份验证不记名令牌。 配置
|
|
是否验证 API 服务器的 SSL 证书。默认为true。 默认值: 配置
|