update neutron and nova settings
[yaml_builds.git] / site_type / sriov-a13 / templates / profiles / genesis.j2
1 ---
2 # The purpose of this file is to apply proper labels to Genesis node so the
3 # proper services are installed and proper configuration applied. This should
4 # not need to be changed for a new site.
5 # #GLOBAL-CANDIDATE#
6 schema: promenade/Genesis/v1
7 metadata:
8   schema: metadata/Document/v1
9   name: genesis-site
10   layeringDefinition:
11     abstract: false
12     layer: site
13     parentSelector:
14       name: genesis-global
15     actions:
16       - method: merge
17         path: .
18   storagePolicy: cleartext
19 data:
20   labels:
21     dynamic:
22       - beta.kubernetes.io/fluentd-ds-ready=true
23       - calico-etcd=enabled
24       - ceph-mds=enabled
25       - ceph-mon=enabled
26       - ceph-osd=enabled
27       - ceph-rgw=enabled
28       - ceph-mgr=enabled
29       - ceph-bootstrap=enabled
30       - tenant-ceph-control-plane=enabled
31       - tenant-ceph-mon=enabled
32       - tenant-ceph-rgw=enabled
33       - tenant-ceph-mgr=enabled
34       - kube-dns=enabled
35       - kube-ingress=enabled
36       - kubernetes-apiserver=enabled
37       - kubernetes-controller-manager=enabled
38       - kubernetes-etcd=enabled
39       - kubernetes-scheduler=enabled
40       - promenade-genesis=enabled
41       - ucp-control-plane=enabled
42       - maas-rack=enabled
43       - maas-region=enabled
44       - ceph-osd-bootstrap=enabled
45       - openstack-control-plane=enabled
46       - openvswitch=enabled
47       - openstack-l3-agent=enabled
48       - fluentd=enabled
49       - fluentbit=enabled
50       - node-exporter=enabled
51 ...