Skip to content

Commit 5b7e1a8

Browse files
authored
docs(changelog) document changes for 0.9.0
From #655
1 parent 90552bd commit 5b7e1a8

File tree

1 file changed

+60
-1
lines changed

1 file changed

+60
-1
lines changed

CHANGELOG.md

Lines changed: 60 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Table of Contents
22

3+
- [0.9.0](#090---20200526)
34
- [0.8.1](#081---20200415)
45
- [0.8.0](#080---20200325)
56
- [0.7.1](#071---20200131)
@@ -20,6 +21,63 @@
2021
- [0.0.5](#005---20180602)
2122
- [0.0.4 and prior](#004-and-prior)
2223

24+
## [0.9.0] - 2020/05/26
25+
26+
#### Breaking change
27+
28+
Health-check behavior of the default manifest has been changed to use
29+
`status` interface of Kong instead of a simple Nginx server block.
30+
The change is transparent and doesn't require any additional work.
31+
[#634](https://github.com/Kong/kubernetes-ingress-controller/pull/634)
32+
33+
### Deprecations
34+
35+
Kong deployments backed by Cassandra are deprecated and will not be supported
36+
in future. Cassandra deployments for Ingress Controller use cases are rare
37+
and seldom make sense since the features that Cassandra brings are
38+
provided by other means in such architectures.
39+
[#617](https://github.com/Kong/kubernetes-ingress-controller/pull/617)
40+
41+
#### Added
42+
43+
- **Plugin configuration via Kubernetes Secrets** Configuration of plugins
44+
can be stored in Kubernetes Secrets and then referenced in `KongPlugin`
45+
and `KongClusterPlugin` resources.
46+
[#618](https://github.com/Kong/kubernetes-ingress-controller/pull/618)
47+
- **mTLS authentication** The controller can configure CA Certificates
48+
in Kong and these can be used by `mtls-auth` plugin in Kong. The plugin
49+
is currently enterprise-only.
50+
[#616](https://github.com/Kong/kubernetes-ingress-controller/pull/616)
51+
- **Kong Custom entities in DB-less mode** Custom entities used in
52+
custom plugins can now be configured for DB-less deployments of Kong.
53+
[#630](https://github.com/Kong/kubernetes-ingress-controller/pull/630)
54+
- **Host-header manipulation** Host header of a request destined to a
55+
Kubernetes Service can now be manipulated using the `konghq.com/host-header`
56+
annotation on the `Service` resource.
57+
[#597](https://github.com/Kong/kubernetes-ingress-controller/pull/597)
58+
- **Method-based routing** Method based routing can be performed using the
59+
Ingress resource. A new annotation `konghq.com/methods` can now be used to
60+
match HTTP method in addition to HTTP `host` and `path`. This was
61+
previously supported only via `KongIngress` Custom Resource.
62+
[#591](https://github.com/Kong/kubernetes-ingress-controller/pull/591)
63+
- **New configuration options** Following new CLI flags and corresponding
64+
environment variables have been added:
65+
- `--admission-webhook-cert`, `--admission-webhook-key`
66+
and `--kong-admin-ca-cert`. These have been added to ease configuration
67+
by enabling users to supply sensitive values using `Secret`
68+
references inside `PodSpec`.
69+
[#628](https://github.com/Kong/kubernetes-ingress-controller/pull/628)
70+
- `--kong-custom-entities-secret` flag has been added to support
71+
custom entities in DB-less mode feature.
72+
73+
#### Fixed
74+
75+
- Some errors that were previously ignored are being caught and handled
76+
correctly
77+
[#635](https://github.com/Kong/kubernetes-ingress-controller/pull/635)
78+
- Ingress rules with consecutive slashes (`//`) are now ignored
79+
[#663](https://github.com/Kong/kubernetes-ingress-controller/pull/663)
80+
2381
## [0.8.1] - 2020/04/15
2482

2583
#### Added
@@ -695,9 +753,10 @@ Please read the changelog and test in your environment.
695753

696754
## [v0.0.4] and prior
697755

698-
- The initial versions rapidly were iterated delivering
756+
- The initial versions were rapildy iterated to deliver
699757
a working ingress controller.
700758

759+
[0.9.0]: https://github.com/kong/kubernetes-ingress-controller/compare/0.8.1...0.9.0
701760
[0.8.1]: https://github.com/kong/kubernetes-ingress-controller/compare/0.8.0...0.8.1
702761
[0.8.0]: https://github.com/kong/kubernetes-ingress-controller/compare/0.7.1...0.8.0
703762
[0.7.1]: https://github.com/kong/kubernetes-ingress-controller/compare/0.7.0...0.7.1

0 commit comments

Comments
 (0)