You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
1.5 KiB
54 lines
1.5 KiB
heat_template_version: queens |
|
|
|
description: External tasks definition for OpenShift |
|
|
|
parameters: |
|
RoleNetIpMap: |
|
default: {} |
|
type: json |
|
ServiceData: |
|
default: {} |
|
description: Dictionary packing service data |
|
type: json |
|
ServiceNetMap: |
|
default: {} |
|
description: Mapping of service_name -> network name. Typically set |
|
via parameter_defaults in the resource registry. This |
|
mapping overrides those in ServiceNetMapDefaults. |
|
type: json |
|
DefaultPasswords: |
|
default: {} |
|
type: json |
|
RoleName: |
|
default: '' |
|
description: Role name on which the service is applied |
|
type: string |
|
RoleParameters: |
|
default: {} |
|
description: Parameters specific to the role |
|
type: json |
|
EndpointMap: |
|
default: {} |
|
description: Mapping of service endpoint -> protocol. Typically set |
|
via parameter_defaults in the resource registry. |
|
type: json |
|
|
|
outputs: |
|
role_data: |
|
description: Role data for the Openshift Service |
|
value: |
|
# This service template essentially tags the nodes that we want |
|
# as workers. The actual installation is performed in |
|
# openshift-master service template. |
|
service_name: openshift_worker |
|
config_settings: |
|
tripleo.openshift_worker.firewall_rules: |
|
'200 openshift-worker kubelet': |
|
dport: |
|
- 10250 |
|
- 10255 |
|
proto: tcp |
|
'200 openshift-worker external services': |
|
dport: '30000-32767' |
|
upgrade_tasks: [] |
|
step_config: ''
|
|
|