Moving dev branch code to master branch
[yaml_builds.git] / site / dellgen10 / profiles / genesis.yaml
@@ -1,6 +1,6 @@
 ---
 ##############################################################################
-# Copyright © 2018 AT&T Intellectual Property. All rights reserved.          #
+# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.        #
 #                                                                            #
 # Licensed under the Apache License, Version 2.0 (the "License"); you may    #
 # not use this file except in compliance with the License.                   #
 # limitations under the License.                                             #
 ##############################################################################
 
-schema: armada/Chart/v1
+schema: promenade/Genesis/v1
 metadata:
   schema: metadata/Document/v1
-  name: ucp-ceph-update
+  name: genesis-site
   layeringDefinition:
     abstract: false
     layer: site
     parentSelector:
-      name: ucp-ceph-global
+      name: genesis-global
     actions:
       - method: replace
-        path: .values.conf.storage.osd
+        path: .labels.dynamic
       - method: merge
         path: .
   storagePolicy: cleartext
 data:
-  values:
-    conf:
-      storage:
-        osd:
-{% for osd in yaml.storage.osds %}
-          - data:
-              type: block-logical
-              location: {{osd.data}}
-            journal:
-              type: directory
-              location: {{osd.journal}}
-{% endfor %}
-      pool:
-        target:
-          osd: {{yaml.storage.osd_count}}
-        default:
-          crush_rule: replicated_rule
-...
----
-schema: armada/ChartGroup/v1
-metadata:
-  schema: metadata/Document/v1
-  name: ucp-ceph-update
-  layeringDefinition:
-    abstract: false
-    layer: site
-  storagePolicy: cleartext
-data:
-  description: Ceph post intall update
-  chart_group:
-    - ucp-ceph-update
+  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
+      - 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-libvirt=kernel
+      - openvswitch=enabled
+      - openstack-control-plane=enabled
+      - openstack-nova-compute=enabled
+      - sriov=enabled
 ...