Kong Add-on Module Release 2.8.1
Welcome to the latest release of the kong
add-on module for 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.