--- # NOTE: This file is ignored by Airskiff and is copied from the seaworthy site. # 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-control-plane=enabled - ceph-osd-bootstrap=enabled - openstack-control-plane=enabled - openvswitch=enabled - openstack-l3-agent=enabled - node-exporter=enabled ...