This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.10.3. 使用 Subscription Manager 运行构建
10.3.1. 将 Subscription Manager 配置添加到构建中 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 Subscription Manager 安装内容的构建必须为订阅的存储库提供适当的配置文件和证书颁发机构。
先决条件
您必须有权访问 Subscription Manager 的配置和证书颁发机构文件。
流程
为 Subscription Manager 配置创建 ConfigMap:
oc create configmap rhsm-conf --from-file /path/to/rhsm/rhsm.conf
$ oc create configmap rhsm-conf --from-file /path/to/rhsm/rhsm.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 为证书颁发机构创建 ConfigMap:
oc create configmap rhsm-ca --from-file /path/to/rhsm/ca/redhat-uep.pem
$ oc create configmap rhsm-ca --from-file /path/to/rhsm/ca/redhat-uep.pem
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 Subscription Manager 配置和证书颁发机构添加到 BuildConfig 中:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
10.3.2. 使用 Subscription Manager 执行 Docker 构建 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Docker 策略构建可以使用 Subscription Manager 来安装订阅内容。
先决条件
必须添加授权密钥、Subscription Manager 配置和 Subscription Manager 证书颁发机构,作为构建输入。
流程
使用以下示例 Dockerfile
来通过 Subscription Manager 安装内容: