Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Commit

Permalink
Merge pull request #1486 from weaveworks/release/helm-0.4.0
Browse files Browse the repository at this point in the history
Changelog entry for Helm Op 0.4.0
  • Loading branch information
squaremo authored Nov 1, 2018
2 parents def3d3a + 0ce778d commit dcacccb
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions CHANGELOG-helmop.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
## 0.4.0 (2018-11-01)

This release improves support for TLS connections to Tiller; in
particular it makes it much easier to get server certificate
verification (`--tiller-tls-verify`) to work.

It also adds the ability to supply additional values to
`FluxHelmRelease` resources by attaching Kubernetes secrets. This
helps with a few use cases:

- supplying the same default values to several releases
- providing secrets (e.g., a password) to a chart that expects them as values
- using values files without inlining them into FluxHelmReleases

**NB** It is advised that you deploy the operator alongside Tiller
v2.10 or more recent. To properly support TLS, the operator now
includes code from Helm v2.10, and this may have difficulty connecting
to older versions of Tiller.

### Bug fixes

- Make `--tiller-tls-verify` work as intended, by giving better
instructions, and adding the argument `--tiller-tls-hostname` which
lets you specify the hostname that TLS should expect in the
certificate
[weaveworks/flux#1484](https://github.com/weaveworks/flux/pull/1484)

### Improvements

- You can now create secrets containing a `values.yaml` file, and
attach them to a `FluxHelmRelease` as additional values to use
[weaveworks/flux#1468](https://github.com/weaveworks/flux/pull/1468)

### Thanks

Thanks to @hiddeco, @Smirl, @stefanprodan, @arthurk, @the-fine,
@wstrange, @sfitts, @squaremo, @mpareja, @stephenmoloney,
@justinbarrick, @pcfens for contributions to the PRs and issues
leading to this release, as well as the inhabitants of
[#flux](https://slack.weave.works/) for high-quality, helpful
discussion.

## 0.3.0 (2018-10-24)

This release adds dependency handling to the Helm operator.
Expand Down

0 comments on commit dcacccb

Please sign in to comment.