Release objectΒΆ
This an example is demonstrating how to use the
release
object.
Project Structure
docs/examples/built-in-release
βββ README.md
βββ _.yml
βββ helmwave.yml
1 directory, 3 files
Create helmwave.yml
helmwave.yml
project: "Example: built-in object release"
version: "0.41.4"
repositories:
- name: bitnami
url: https://charts.bitnami.com/bitnami
releases:
- name: a
chart: bitnami/nginx
namespace: test
values:
- _.yml
- name: b
chart: bitnami/nginx
namespace: test
values:
- _.yml
Create _.yml
_.yml
release: {{- toYaml .Release | nindent 2 }}
Run build
helmwave build
Show rendered values
tree .helmwave
.helmwave
βββ manifest
β βββ a@test.yml
β βββ b@test.yml
βββ planfile
βββ values
βββ a@test
β βββ 454b1cc1f7b3ffe503edf44c0ad0eea2ac39923c.yml
βββ b@test
βββ 454b1cc1f7b3ffe503edf44c0ad0eea2ac39923c.yml
TODO: fix titles
454b1cc1f7b3ffe503edf44c0ad0eea2ac39923c.yml
release:
chart:
name: bitnami/nginx
name: a
namespace: test
values:
- src: _.yml
dst: /var/folders/jn/gs32zb3s5939nf71b3836nq40000gr/T/values/a@test/454b1cc1f7b3ffe503edf44c0ad0eea2ac39923c.yml
release:
chart:
name: bitnami/nginx
name: b
namespace: test
values:
- src: _.yml
dst: /var/folders/jn/gs32zb3s5939nf71b3836nq40000gr/T/values/b@test/454b1cc1f7b3ffe503edf44c0ad0eea2ac39923c.yml