22408cbeb5
This site is created in order to utilize the multinode development environment alongside the global and type manifests in Treasure map. To accomplish this, the new seaworthy-virt site is a copy of the airship-seaworthy site but with as many overrides and removed pieces as necessary. Change-Id: I6d19e1cf019c5d03f42343ab3c72971172879e4d
51 lines
1.4 KiB
YAML
51 lines
1.4 KiB
YAML
---
|
|
# The purpose of this file is to apply proper labels to Genesis node so the
|
|
# proper services are installed and proper configuration applied. This should
|
|
# not need to be changed for a new site.
|
|
# #GLOBAL-CANDIDATE#
|
|
schema: promenade/Genesis/v1
|
|
metadata:
|
|
schema: metadata/Document/v1
|
|
name: genesis-site
|
|
layeringDefinition:
|
|
abstract: false
|
|
layer: site
|
|
parentSelector:
|
|
name: genesis-global
|
|
actions:
|
|
- method: merge
|
|
path: .
|
|
storagePolicy: cleartext
|
|
data:
|
|
labels:
|
|
dynamic:
|
|
- beta.kubernetes.io/fluentd-ds-ready=true
|
|
- calico-etcd=enabled
|
|
- ceph-mds=enabled
|
|
- ceph-mon=enabled
|
|
- ceph-osd=enabled
|
|
- ceph-rgw=enabled
|
|
- ceph-mgr=enabled
|
|
- ceph-bootstrap=enabled
|
|
- tenant-ceph-control-plane=enabled
|
|
- tenant-ceph-mon=enabled
|
|
- tenant-ceph-rgw=enabled
|
|
- tenant-ceph-mgr=enabled
|
|
- kube-dns=enabled
|
|
- kube-ingress=enabled
|
|
- kubernetes-apiserver=enabled
|
|
- kubernetes-controller-manager=enabled
|
|
- kubernetes-etcd=enabled
|
|
- kubernetes-scheduler=enabled
|
|
- promenade-genesis=enabled
|
|
- ucp-control-plane=enabled
|
|
- maas-rack=enabled
|
|
- maas-region=enabled
|
|
- ceph-osd-bootstrap=enabled
|
|
- openstack-control-plane=enabled
|
|
- openvswitch=enabled
|
|
- openstack-l3-agent=enabled
|
|
- node-exporter=enabled
|
|
- fluentd=enabled
|
|
...
|