获取池ID以部署OpenShift源
我正试图将OpenShift Origin的部署自动化到AWS中,因为它依赖于另一个产品,我也需要根据需要进行部署。有各种各样的解决方案,但它们都需要在流程中的某个时刻使用池ID。什么是池ID?我意识到它与Redhat订阅相关,但我可以编写生成池ID的脚本吗?如果是这样,是否有必要将其视为机密?您可以通过以下方式获得可用订阅池:获取池ID以部署OpenShift源,openshift,redhat,openshift-origin,Openshift,Redhat,Openshift Origin,我正试图将OpenShift Origin的部署自动化到AWS中,因为它依赖于另一个产品,我也需要根据需要进行部署。有各种各样的解决方案,但它们都需要在流程中的某个时刻使用池ID。什么是池ID?我意识到它与Redhat订阅相关,但我可以编写生成池ID的脚本吗?如果是这样,是否有必要将其视为机密?您可以通过以下方式获得可用订阅池: subscription-manager list --available --pool-only 如果有多个订阅,可以使用--matches选项筛选结果(筛选器可以
subscription-manager list --available --pool-only
如果有多个订阅,可以使用--matches选项筛选结果(筛选器可以包含正则表达式):
我正在设置
订阅管理器
,但您似乎认为我们已经有订阅了?每个订阅是否有一个池ID?订阅能否具有池ID池?在添加订阅之前,您需要先注册subscription manager register
,然后才能附加订阅。每个订阅都有一个唯一的池ID,因此,我认为订阅不能有池ID池。如果您使用的是OpenShift Origin(而不是OpenShift容器平台),则订阅不应应用。Origin是免费的开源上游版本,您不需要订阅就可以使用它。我为OpenShift找到的所有安装说明都需要提供池ID,而且没有一个是可选的。即使是这一个,哪一个是OpenShift Origin的安装说明?我仍然认为您找到的是OpenShift容器平台说明,而不是源代码。
--matches=FILTER_STRING
lists only subscriptions or products containing the
specified expression in the subscription or product
information, varying with the list requested and the
server version (case-insensitive).