Skip to content

Commit

Permalink
[kong] release 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Travis Raines authored and rainest committed Jun 30, 2021
1 parent 1a9a236 commit 62e1e25
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 1 deletion.
47 changes: 47 additions & 0 deletions charts/kong/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,52 @@
# Changelog

## 2.2.0

### Breaking changes

* Removed default `maxUnavailable` setting for pod disruption budget
configuration. This is necessary to allow usage of the `minUnavailable`
setting, but means that there is no longer any default availability
constraint. If you set `podDisruptionBudget.enabled=true` in your values and
did not previously set any `podDisruptionBudget.maxUnavailable` value, you
must add `podDisruptionBudget.maxUnavailable="50%"` to your values.

### Improvements

* Added host alias injection to override DNS and/or add DNS entries not
available from the DNS resolver.
([#366](https://github.com/Kong/charts/pull/366))
* Added support for custom labels.
([#370](https://github.com/Kong/charts/pull/370))
* Only add paths to Ingresses if configured, for OpenShift 4.x compatibility.
([#375](https://github.com/Kong/charts/pull/375))
* Kong containers no longer the image ENTRYPOINT. This allows the stock image
bootstrap scripts to run normally.
([#377](https://github.com/Kong/charts/pull/377))
* Added security context settings for containers.
([#387](https://github.com/Kong/charts/pull/387))
* Bumped Kong and controller image defaults to the latest versions.
([#378](https://github.com/Kong/charts/pull/378))
* Added support for user-provided admission webhook certificates.
([#385](https://github.com/Kong/charts/pull/385))
* Disable service account tokens when it is unnecessary.
([#389](https://github.com/Kong/charts/pull/389))

### Fixed

* Admission webhook port is now listed under the controller container, where
the admission webhook runs.
([#384](https://github.com/Kong/charts/pull/384))

### Documentation

* Removed a duplicate key from example values.
([#360](https://github.com/Kong/charts/pull/360))
* Clarified Enterprise free mode usage.
([#362](https://github.com/Kong/charts/pull/362))
* Expand EKS Service annotation examples for proxy.
([#376](https://github.com/Kong/charts/pull/375))

## 2.1.0

### Improvements
Expand Down
2 changes: 1 addition & 1 deletion charts/kong/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ maintainers:
email: [email protected]
name: kong
sources:
version: 2.1.0
version: 2.2.0
appVersion: "2.4"
14 changes: 14 additions & 0 deletions charts/kong/UPGRADE.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ upgrading from a previous version.
## Table of contents

- [Upgrade considerations for all versions](#upgrade-considerations-for-all-versions)
- [2.2.0](#220)
- [2.1.0](#210)
- [2.0.0](#200)
- [1.14.0](#1140)
Expand Down Expand Up @@ -58,6 +59,19 @@ text ending with `field is immutable`. This is typically due to a bug with the
If you encounter this error, deleting any existing `init-migrations` jobs will
clear it.

## 2.2.0

### Changes to pod disruption budget defaults

Prior to 2.2.0, the default values.yaml included
`podDisruptionBudget.maxUnavailable: 50%`. This prevented setting
`podDisruptionBudget.minUnavailable` at all. To allow use of
`podDisruptionBudget.minUnavailable`, we have removed the
`podDisruptionBudget.maxUnavailable` default. If you previously relied on this
default (you set `podDisruptionBudget.enabled: true` but did not set
`podDisruptionBudget.maxUnavailable`), you now must explicitly set
`podDisruptionBudget.maxUnavailable: 50%` in your values.yaml.

## 2.1.0

### Migration off Bintray
Expand Down

0 comments on commit 62e1e25

Please sign in to comment.