Skip to content

Commit

Permalink
chore(kong) release 2.32 (#945)
Browse files Browse the repository at this point in the history
Add some documentation around deployment.hostnames and release 2.32.
  • Loading branch information
rainest authored Nov 16, 2023
1 parent c79ee2e commit ca1cba7
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 3 deletions.
10 changes: 9 additions & 1 deletion charts/kong/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,15 @@

## Unreleased

* Add new `deployment.hostname` value to make identifying instances in controlplane/dataplane configurations easier.
Nothing yet.

## 2.32.0

### Improvements

* Add new `deployment.hostname` value to make identifying instances in
controlplane/dataplane configurations easier.
[#943](https://github.com/Kong/charts/pull/943)

## 2.31.0

Expand Down
2 changes: 1 addition & 1 deletion charts/kong/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ maintainers:
name: kong
sources:
- https://github.com/Kong/charts/tree/main/charts/kong
version: 2.31.0
version: 2.32.0
appVersion: "3.4"
dependencies:
- name: postgresql
Expand Down
7 changes: 6 additions & 1 deletion charts/kong/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -451,6 +451,11 @@ documentation on Service
DNS](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/)
for more detail.

If you use multiple Helm releases to manage different data plane configurations
attached to the same control plane, setting the `deployment.hostname` field
will help you keep track of which is which in the `/clustering/data-plane`
endpoint.

### Cert Manager Integration

By default, Kong will create self-signed certificates on start for its TLS
Expand Down Expand Up @@ -853,7 +858,7 @@ On the Gateway release side, set either `admin.tls.client.secretName` to the nam
| deployment.minReadySeconds | Minimum number of seconds for which newly created pods should be ready without any of its container crashing, for it to be considered available. | |
| deployment.initContainers | Create initContainers. Please go to Kubernetes doc for the spec of the initContainers | |
| deployment.daemonset | Use a DaemonSet instead of a Deployment | `false` |
| deployment.hostname | Set the Deployment's `.spec.template.hostname` | |
| deployment.hostname | Set the Deployment's `.spec.template.hostname`. Kong reports this as its hostname. | |
| deployment.hostNetwork | Enable hostNetwork, which binds to the ports to the host | `false` |
| deployment.userDefinedVolumes | Create volumes. Please go to Kubernetes doc for the spec of the volumes | |
| deployment.userDefinedVolumeMounts | Create volumeMounts. Please go to Kubernetes doc for the spec of the volumeMounts | |
Expand Down
3 changes: 3 additions & 0 deletions charts/kong/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ deployment:
daemonset: false
hostNetwork: false
# Set the Deployment's spec.template.hostname field.
# This propagates to Kong API endpoints that report
# the hostname, such as the admin API root and hybrid mode
# /clustering/data-planes endpoint
hostname: ""
# kong_prefix empty dir size
prefixDir:
Expand Down

0 comments on commit ca1cba7

Please sign in to comment.