Skip to content

Preview v2.8.1-rc7

Pre-release
Pre-release
Compare
Choose a tag to compare
@SIGHUP-C-3PO SIGHUP-C-3PO released this 04 May 10:43
· 11 commits to master since this release
058535c

Kong Add-on Module Release 2.8.1

Welcome to the latest release of kong module of Kubernetes Fury Distribution maintained by team
SIGHUP.

This is a minor release with the goal to update kong images and kong ingress controllers to the latest version available.

Component Images 🚢

Component Supported Version Previous Version
kong v2.8.1 v2.3.2
kong/kong-gateway v2.8.1.0 v2.4.1.1
kong/kubernetes-ingress-controller v2.3.1 v1.3.1

Update Guide for db-less deployment options 🦮

To update your kong cluster to the latest version, you simply need to apply the updated manifests.
There will be some downtime while the new version is deployed.

Update Guide for db deployment options 🦍

To update your kong cluster to the latest version you need to follow the following upgrade procedure, there will be some
downtime while the new version is deployed:

Delete the existing job using:

kubectl delete job kong-migrations

Then patch the migration with the migrations up command:

---
apiVersion: batch/v1
kind: Job
metadata:
  name: kong-migrations
  namespace: kong
spec:
  template:
    spec:
      containers:
        - name: kong-migrations
          command: [ "/bin/sh", "-c", "kong migrations up" ]
      restartPolicy: OnFailure

Apply the new updated manifests and wait for the job to complete.

Then delete the old kong-migrations job:

kubectl delete job kong-migrations

Now patch the migration with the migrations finish command:

---
apiVersion: batch/v1
kind: Job
metadata:
  name: kong-migrations
  namespace: kong
spec:
  template:
    spec:
      containers:
        - name: kong-migrations
          command: [ "/bin/sh", "-c", "kong migrations finish" ]
      restartPolicy: OnFailure

Apply the new updated manifests and wait for the job to complete. All the Kong pods now should be running with the latest version.