---
##############################################################################
-# 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
...