12.8. 导出常用变量
12.8.1. 提取基础架构名称 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Ignition 配置文件包含一个唯一集群标识符,您可以使用它在 Google Cloud Platform(GCP)中唯一地标识您的集群。基础架构名称还用于在 OpenShift Container Platform 安装过程中定位适当的 GCP 资源。提供的 Deployment Manager 模板包含对此基础架构名称的引用,因此您必须提取它。
先决条件
- 已获取 OpenShift Container Platform 安装程序和集群的 pull secret。
- 已为集群生成 Ignition 配置文件。
-
已安装
jq
软件包。
流程
要从 Ignition 配置文件元数据中提取和查看基础架构名称,请运行以下命令:
jq -r .infraID <installation_directory>/metadata.json
$ jq -r .infraID <installation_directory>/metadata.json
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 对于
<installation_directory>
,请指定安装文件保存到的目录的路径。
输出示例
openshift-vw9j6
openshift-vw9j6
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 此命令的输出是您的集群名称和随机字符串。
12.8.2. 为 Deployment Manager 模板导出常用变量 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您必须导出与提供的 Deployment Manager 模板一起使用的一组常用变量,它们有助于在 Google Cloud Platform(GCP)上完成用户提供的基础架构安装。
注意
特定的 Deployment Manager 模板可能还需要其他导出变量,这些变量在相关程序中详细介绍。
先决条件
- 获取 OpenShift Container Platform 安装程序和集群的 pull secret。
- 为集群生成 Ignition 配置文件。
-
安装
jq
软件包。
流程
- 导出由提供的 Deployment Manager 模板使用的以下常用变量: