summaryrefslogtreecommitdiffstats
path: root/tools/os_deploy_tgen/templates/scenario.yaml
blob: c66ec734bc9137888f0524acf8018a09a69fc9f2 (plain)
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
name: tdep scenario schema
type: map
allowempty: True
mapping:
  title:
    type: str
  description:
    type: str
  deployment:
    type: map
    mapping:
      support_templates:
        type: seq
        sequence:
          - type: map
            mapping:
              name:
                type: str
              template:
                type: str
              env_file:
                type: str
      template:
        type: str
      env_file:
        type: str
      agents:
        type: any
      accommodation:
        type: seq
        matching: any
        sequence:
        - type: str
          enum: [pair, alone, double_room, single_room, mixed_room, cross_az, best_effort]
        - type: map
          mapping:
            density:
              type: number
            compute_nodes:
              type: number
            zones:
              type: seq
              sequence:
              - type: str