Initial treasuremap/template for site_type ovsdpdk
[yaml_builds.git] / site_type / ovsdpdk / airship-treasuremap / global / v4.0 / profiles / host / cp.yaml
1 ---
2 schema: drydock/HostProfile/v1
3 metadata:
4   schema: metadata/Document/v1
5   name: cp-global
6   storagePolicy: cleartext
7   labels:
8     hosttype: cp-global
9   layeringDefinition:
10     abstract: true
11     layer: global
12   substitutions:
13     - dest:
14         path: .oob.credential
15       src:
16         schema: deckhand/Passphrase/v1
17         name: ipmi_admin_password
18         path: .
19 data:
20   oob:
21     type: 'ipmi'
22     network: 'oob'
23     account: 'root'
24   storage:
25     physical_devices:
26       sda:
27         labels:
28           bootdrive: 'true'
29         partitions:
30           - name: 'root'
31             size: '30g'
32             bootable: true
33             filesystem:
34               mountpoint: '/'
35               fstype: 'ext4'
36               mount_options: 'defaults'
37           - name: 'boot'
38             size: '1g'
39             filesystem:
40               mountpoint: '/boot'
41               fstype: 'ext4'
42               mount_options: 'defaults'
43           - name: 'var'
44             size: '>100g'
45             filesystem:
46               mountpoint: '/var'
47               fstype: 'ext4'
48               mount_options: 'defaults'
49   platform:
50     image: 'xenial'
51     kernel: 'hwe-16.04'
52   metadata:
53     owner_data:
54       control-plane: enabled
55       ucp-control-plane: enabled
56       openstack-control-plane: enabled
57       openstack-heat: enabled
58       openstack-keystone: enabled
59       openstack-rabbitmq: enabled
60       openstack-dns-helper: enabled
61       openstack-mariadb: enabled
62       openstack-nova-control: enabled
63       openstack-etcd: enabled
64       openstack-mistral: enabled
65       openstack-memcached: enabled
66       openstack-glance: enabled
67       openstack-horizon: enabled
68       openstack-cinder-control: enabled
69       openstack-cinder-volume: control
70       openstack-neutron: enabled
71       openvswitch: enabled
72       ucp-barbican: enabled
73       ceph-bootstrap: enabled
74       ceph-mon: enabled
75       ceph-mgr: enabled
76       ceph-osd: enabled
77       ceph-mds: enabled
78       ceph-rgw: enabled
79       ucp-maas: enabled
80       kube-dns: enabled
81       kubernetes-apiserver: enabled
82       kubernetes-controller-manager: enabled
83       kubernetes-etcd: enabled
84       kubernetes-scheduler: enabled
85       tiller-helm: enabled
86       kube-etcd: enabled
87       calico-policy: enabled
88       calico-node: enabled
89       calico-etcd: enabled
90       ucp-armada: enabled
91       ucp-drydock: enabled
92       ucp-deckhand: enabled
93       ucp-shipyard: enabled
94       IAM: enabled
95       ucp-promenade: enabled
96       prometheus-server: enabled
97       prometheus-client: enabled
98       fluentd: enabled
99       influxdb: enabled
100       kibana: enabled
101       elasticsearch-client: enabled
102       elasticsearch-master: enabled
103       elasticsearch-data: enabled
104       postgresql: enabled
105       kube-ingress: enabled
106       beta.kubernetes.io/fluentd-ds-ready: 'true'
107       node-exporter: enabled
108 ...