Kong for Kubernetes 0.10 released

We are happy to announce the release of Kong for Kubernetes 0.10! This release includes:

  • Kubernetes Ingress V1 - Kubernetes 1.19 introduced a new API version of the Ingress resource (networking.k8s.io/v1), including well-defined (and portable) prefix and exact matching semantics for paths. This release adds support for v1 Ingresses.
  • Improved ingress class semantics - This release redefines ingress class annotation semantics of class annotations, including bug fixes, and introduces support for the spec.ingressClass field in v1 Ingress resources.
  • Structured logging - Prior to this release, Kong Ingress Controller’s log entries were opaque strings. As of this release, each log entry is a collection of key-value pairs. Kong Ingress Controller can present a log entry in a human-readable text format, or as a JSON object readable by log management solutions such as ELK or Splunk.
  • Updated Validation Webhook integration - This release upgrades Kong Ingress Controller’s ValidationWebhookConfiguration to v1 and, by its means, allows for finer-grained control over which resources require validation, improved validation of object deletion, improved defaults based on community feedback, and configurable timeouts, among others.

You can get started with Kong for Kubernetes 0.10 by following our guide or reading the launch blog. For a complete list of features and updates, take a look at the full changelog.

1 Like