forked from opensciencegrid/topology
-
Notifications
You must be signed in to change notification settings - Fork 0
/
template-resourcegroup.yaml
138 lines (125 loc) · 5.34 KB
/
template-resourcegroup.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# Production is true if the resources in this group will join the production OSG pool,
# and not the Integration Test Bed (ITB) pool.
Production: true
# SupportCenter is one of the support centers in topology/support-centers.yaml
SupportCenter: <NAME>
# GroupDescription is a long description of the resource group; may be multiple lines.
GroupDescription: This is a cluster of <SOMETHING> used for the <PROJECT>
# If you have an up-to-date local git clone, fill GroupID with the output from `bin/next_resource_group_id`
# Otherwise, leave it blank and we will fill in the appropriate value for you.
GroupID: <ID>
# Resources contains one or more resources in this
# ResourceGroup. A resource provides one or more services
Resources:
# Resource Name should be a short descriptor of the resource.
# e.g. the Center for High Throughput Computing's GlideinWMS Frontend is "CHTC-glidein2"
# Resource Names need to be unique across all resources in the OSG.
<RESOURCE NAME>:
# Active is true if the resource is accepting requests, and false otherwise.
# When first registering a resource, set this to false. Set it to true when it's ready for production.
Active: false
# Description is a long description of the resource; may be multiple lines
Description: This is a <RESOURCE> for <SITE>.
# If you have an up-to-date local git clone, fill ID with the output from `bin/next_resource_id`
# Otherwise, leave it blank and we will fill in the appropriate value for you.
ID: <ID>
# ContactLists contain information about people to contact regarding this resource.
# The "ID" is a hash of their email address available at https://topology.opensciencegrid.org/miscuser/xml
# If you cannot find the contact above XML, please register the contact:
# https://opensciencegrid.org/docs/common/registration/#registering-contacts
ContactLists:
# Administrative Contacts are persons or groups of people (i.e.,
# mailing lists) that are directly responsible for the
# maintenance of the resource
Administrative Contact:
Primary:
Name: <FIRSTNAME> <LASTNAME>
ID: <EMAIL HASH>
# Secondary:
# Name: <FIRSTNAME> <LASTNAME>
# ID: <EMAIL HASH>
# Tertiary:
# Name: <FIRSTNAME> <LASTNAME>
# ID: <EMAIL HASH>
# Security Contact are persons or groups of people (i.e.,
# mailing lists) that are responsible for handling security
# issues related to the resource
Security Contact:
Primary:
Name: <FIRSTNAME> <LASTNAME>
ID: <EMAIL HASH>
# Secondary:
# Name: <FIRSTNAME> <LASTNAME>
# ID: <EMAIL HASH>
# Tertiary:
# Name: <FIRSTNAME> <LASTNAME>
# ID: <EMAIL HASH>
# Site contact (optional) are persons or groups of people (i.e.,
# mailing lists) that are generally responsible for a site's
# relationship with the OSG (e.g., principal investigators,
# local administrator contact for OSG Hosted CEs)
# Site Contact:
# Primary:
# Name: <FIRSTNAME> <LASTNAME>
# ID: <EMAIL HASH>
# Secondary:
# Name: <FIRSTNAME> <LASTNAME>
# ID: <EMAIL HASH>
# Tertiary:
# Name: <FIRSTNAME> <LASTNAME>
# ID: <EMAIL HASH>
# FQDN is the fully qualified domain name of the host running this resource
FQDN: <HOSTNAME>
### FQDNAliases (optional) are any other DNS aliases by which this host can be accessed
# FQDNAliases:
# - <HOSTNAME1>
# - <HOSTNAME2>
### DN (optional except for XCache resources) is the DN of the host cert of the resource
# in OpenSSL 1.0 format (i.e. /DC=org/DC=incommon/C=US/...)
# DN: <DN>
# Services is one or more services provided by this resource;
# valid services are listed in topology/services.yaml with the format "<SERVICE NAME>: <ID>"
Services:
<SERVICE NAME>:
# Description is a brief description of the service
Description: <TEXT>
### Details (optional)
# Details:
# # hidden
# hidden: false
# ### uri_override (optional, use if your service is on some non-standard URL)
# # uri_override: <HOST>:<PORT>
# ### sam_uri (optional)
# # sam_uri: htcondor://...
# ### endpoint (for perfSONAR services)
# # endpoint: <HOSTNAME>
# Other services if you have any
# <SERVICE NAME>:
# ...
### Tags (optional) is a list of tags associated with the resource.
### Include the tag "CC*" if applicable for a CC* CE.
# Tags:
# - <TAG1>
# - <TAG2>
### VOOwnership (optional) is the percentage of the resource owned by one or more VOs.
### If part of the resource is not owned by the VO, do not list it.
### The total percentage cannot exceed 100.
# VOOwnership:
# <VO1>: <PERCENT>
# <VO2>: <PERCENT>
### WLCGInformation (optional) is only for resources that are part of the WLCG
# WLCGInformation:
# APELNormalFactor: 0.0
# AccountingName: <name>
# HEPSPEC: 0
# InteropAccounting: true
# InteropBDII: true
# InteropMonitoring: true
# KSI2KMax: 0
# KSI2KMin: 0
# StorageCapacityMax: 0
# StorageCapacityMin: 0
# TapeCapacity: 0
# Other resources if you have any...
# <RESOURCE NAME>:
# ...