update ceph-common to 10.2.11-0ubuntu0.16.04.2
[yaml_builds.git] / site_type / sriov / airship-treasuremap / global / v4.0 / schemas / shipyard / DeploymentConfiguration / v1.yaml
1 ---
2 schema: 'deckhand/DataSchema/v1'
3 metadata:
4   schema: metadata/Control/v1
5   name: shipyard/DeploymentConfiguration/v1
6   labels:
7     application: shipyard
8 data:
9   $schema: 'http://json-schema.org/schema#'
10   type: 'object'
11   properties:
12     physical_provisioner:
13       type: 'object'
14       properties:
15         deployment_strategy:
16           type: 'string'
17         deploy_interval:
18           type: 'integer'
19         deploy_timeout:
20           type: 'integer'
21         destroy_interval:
22           type: 'integer'
23         destroy_timeout:
24           type: 'integer'
25         join_wait:
26           type: 'integer'
27         prepare_node_interval:
28           type: 'integer'
29         prepare_node_timeout:
30           type: 'integer'
31         prepare_site_interval:
32           type: 'integer'
33         prepare_site_timeout:
34           type: 'integer'
35         verify_interval:
36           type: 'integer'
37         verify_timeout:
38           type: 'integer'
39       additionalProperties: false
40     kubernetes:
41       type: 'object'
42       properties:
43         node_status_interval:
44           type: 'integer'
45         node_status_timeout:
46           type: 'integer'
47       additionalProperties: false
48     kubernetes_provisioner:
49       type: 'object'
50       properties:
51         drain_timeout:
52           type: 'integer'
53         drain_grace_period:
54           type: 'integer'
55         clear_labels_timeout:
56           type: 'integer'
57         remove_etcd_timeout:
58           type: 'integer'
59         etcd_ready_timeout:
60           type: 'integer'
61       additionalProperties: false
62     armada:
63       type: 'object'
64       properties:
65         get_releases_timeout:
66           type: 'integer'
67         get_status_timeout:
68           type: 'integer'
69         manifest:
70           type: 'string'
71         post_apply_timeout:
72           type: 'integer'
73         validate_design_timeout:
74           type: 'integer'
75       additionalProperties: false
76       required:
77         - manifest
78   additionalProperties: false
79   required:
80     - armada