treasuremap/global/software/charts/osh/openstack-compute-kit/libvirt.yaml
James Gu 2c63e36cef Enable service specific version of helm toolkit used in OSH services
Added service specific version of helm toolkit for all OSH services
in treasuremap global chart and version definitions. Kept the current
version of htk for all services to limit the changes in this commit.

Change-Id: I35cf8fce32f1e414aebd284054feb36f8305b628
2019-05-09 10:14:01 -07:00

76 lines
1.5 KiB
YAML

---
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: libvirt
labels:
name: libvirt-global
component: libvirt
layeringDefinition:
abstract: false
layer: global
storagePolicy: cleartext
substitutions:
# Chart source
- src:
schema: pegleg/SoftwareVersions/v1
name: software-versions
path: .charts.osh.libvirt
dest:
path: .source
# Images
- src:
schema: pegleg/SoftwareVersions/v1
name: software-versions
path: .images.osh.libvirt
dest:
path: .values.images.tags
data:
chart_name: libvirt
release: libvirt
namespace: openstack
install:
no_hooks: false
upgrade:
no_hooks: false
pre:
delete:
- type: job
labels:
release_group: airship-libvirt
values:
labels:
agent:
libvirt:
node_selector_key: openstack-libvirt
node_selector_value: kernel
ceph_client:
configmap: tenant-ceph-etc
user_secret_name: pvc-tceph-client-key
dependencies:
- libvirt-htk
...
---
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: libvirt-htk
layeringDefinition:
abstract: false
layer: global
storagePolicy: cleartext
substitutions:
- src:
schema: pegleg/SoftwareVersions/v1
name: software-versions
path: .charts.osh.libvirt-htk
dest:
path: .source
data:
chart_name: libvirt-htk
release: libvirt-htk
namespace: libvirt-htk
values: {}
dependencies: []
...