armada/examples/tar_example.yaml
Sean Eagan 5d2447560b Support builtin chart dependencies
This adds support for using the same builtin chart dependencies [0]
as `helm install|upgrade ...` would use.

[0]: https://helm.sh/docs/developing_charts/#chart-dependencies

Change-Id: Ifc541dc273fa2a5c5b4e43125f468ea3fdb0f379
2019-08-22 08:13:03 -05:00

57 lines
1.1 KiB
YAML

---
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: helm-toolkit
data:
chart_name: helm-toolkit
release: helm-toolkit
namespace: helm-tookit
values: {}
source:
type: git
location: git://opendev.org/openstack/openstack-helm-infra.git
subpath: helm-toolkit
reference: master
---
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: mariadb-tarball
data:
chart_name: mariadb-tarball
release: mariadb-tarball
namespace: tarball
wait:
timeout: 3600
install:
no_hooks: false
upgrade:
no_hooks: false
values: {}
source:
type: tar
location: http://localhost:8879/charts/mariadb-0.1.0.tgz
subpath: mariadb
dependencies:
- helm-toolkit
---
schema: armada/ChartGroup/v1
metadata:
schema: metadata/Document/v1
name: tar-example
data:
description: "Deploying mariadb tarball URL"
sequenced: True
chart_group:
- mariadb-tarball
---
schema: armada/Manifest/v1
metadata:
schema: metadata/Document/v1
name: armada-manifest
data:
release_prefix: armada
chart_groups:
- tar-example