openshift_labs.workshop_deployment_tracker
Ansible 角色:跟踪 OpenShift 工作坊的部署
=========
一个用于跟踪 OpenShift 工作坊部署的 Ansible 角色。此角色会对一个 Google 表单发送 CURL 请求,包含工作坊类型和工作坊名称。
角色变量
变量 | 默认值 | 描述 |
---|---|---|
apps_hostname_suffix |
apps.not-available.openshiftworkshop.com | 工作坊的主机名后缀 |
workshop_type |
not-available | 工作坊类型:入门、云原生、DevOps |
OpenShift 版本兼容性
在 requirements.yml
文件中列出此角色时,请确保通过其中一个标签固定角色的版本:
- src: openshift_labs.workshop_deployment_tracker
version: 1.0.0
以下表格显示测试和验证的版本组合:
角色版本 | OpenShift 版本 |
---|---|
1.0.x | 3.10.x, 3.11.x |
请注意,如果某个版本组合未列出,并不意味着该最新角色版本在该 OpenShift 版本上无法工作。上述表格仅列出我们测试和验证过的组合。
示例剧本
name: 示例剧本
hosts: localhost
tasks:
- import_role:
name: openshift_labs.workshop_deployment_tracker
vars:
apps_hostname_suffix: "apps.mystarter-a1b2.openshiftworkshop.com"
workshop_type: "starter"