From e9e8d212d677338e134153afab31878d301ceb66 Mon Sep 17 00:00:00 2001 From: Simone Bruzzese Date: Wed, 31 Jul 2024 16:34:55 +0200 Subject: [PATCH] docs: add release notes and docs for version 2.3.2 --- README.md | 18 +++++++++--------- docs/COMPATIBILITY_MATRIX.md | 1 + docs/releases/v2.3.2.md | 30 ++++++++++++++++++++++++++++++ katalog/cert-manager/README.md | 4 ++-- 4 files changed, 42 insertions(+), 11 deletions(-) create mode 100644 docs/releases/v2.3.2.md diff --git a/README.md b/README.md index b970fe7..531f95a 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ -![Release](https://img.shields.io/badge/Latest%20Release-v2.3.1-blue) +![Release](https://img.shields.io/badge/Latest%20Release-v2.3.2-blue) ![License](https://img.shields.io/github/license/sighupio/fury-kubernetes-ingress?label=License) ![Slack](https://img.shields.io/badge/slack-@kubernetes/fury-yellow.svg?logo=slack&label=Slack) @@ -118,9 +118,9 @@ To deploy the `cert-manager` package: ```yaml bases: - name: ingress/dual-nginx - version: "v2.3.1" + version: "v2.3.2" - name: ingress/cert-manager - version: "v2.3.1" + version: "v2.3.2" ``` 2. Execute `furyctl vendor -H` to download the packages @@ -179,7 +179,7 @@ Single Ingress: ```yaml bases: - name: ingress/nginx - version: "v2.3.1" + version: "v2.3.2" ``` Dual Ingress: @@ -189,9 +189,9 @@ Dual Ingress: ```yaml bases: - name: ingress/nginx - version: "v2.3.1" + version: "v2.3.2" - name: ingress/dual-nginx - version: "v2.3.1" + version: "v2.3.2" ``` > See `furyctl` [documentation][furyctl-repo] for additional details about `Furyfile.yml` format. @@ -263,11 +263,11 @@ To deploy the `forecastle` package: ```yaml bases: - name: ingress/dual-nginx - version: "v2.3.1" + version: "v2.3.2" - name: ingress/cert-manager - version: "v2.3.1" + version: "v2.3.2" - name: ingress/forecastle - version: "v2.3.1" + version: "v2.3.2" ``` 2. Execute `furyctl legacy vendor -H` to download the packages diff --git a/docs/COMPATIBILITY_MATRIX.md b/docs/COMPATIBILITY_MATRIX.md index c5355a7..04b2b92 100644 --- a/docs/COMPATIBILITY_MATRIX.md +++ b/docs/COMPATIBILITY_MATRIX.md @@ -12,6 +12,7 @@ | v2.2.0 | | | | | | :white_check_mark: | :white_check_mark: |:white_check_mark: | | | | v2.3.0 | | | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | v2.3.1 | | | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| v2.3.2 | | | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: Compatible diff --git a/docs/releases/v2.3.2.md b/docs/releases/v2.3.2.md new file mode 100644 index 0000000..e198f80 --- /dev/null +++ b/docs/releases/v2.3.2.md @@ -0,0 +1,30 @@ +# Kubernetes Fury Ingress Core Module Release 2.3.2 + +Welcome to the latest release of `Ingress` module of [`Kubernetes Fury Distribution`](https://github.com/sighupio/fury-distribution) maintained by team SIGHUP. + +This release fixes a prometheus rule in nginx to check ssl certificates expiration. + +## Component Images 🚢 + +| Component | Supported Version | Previous Version | +| ------------------ | -------------------------------------------------------------------------------------- | ---------------- | +| `cert-manager` | [`v1.14.2`](https://github.com/jetstack/cert-manager/releases/tag/v1.14.2) | `No update` | +| `external-dns` | [`v0.14.0`](https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.14.0) | `No update` | +| `forecastle` | [`v1.0.136`](https://github.com/stakater/Forecastle/releases/tag/v1.0.136) | `No update` | +| `nginx` | [`v1.9.6`](https://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.9.6) | `No update` | +| `aws-cert-manager` | N.A. | `No update` | +| `aws-external-dns` | N.A. | `No update` | + +> Please refer the individual release notes to get a more detailed information on each release. + +## Update Guide 🦮 + +### Process + +To upgrade this core module from `v2.3.1` to `v2.3.2`, you need to download this new version, and apply the instructions below. + +```bash +kustomize build | kubectl apply -f - +``` + +Also for the terraform modules, run `terraform init -upgrade` , then apply the new version. diff --git a/katalog/cert-manager/README.md b/katalog/cert-manager/README.md index 344fc89..b864b03 100644 --- a/katalog/cert-manager/README.md +++ b/katalog/cert-manager/README.md @@ -33,9 +33,9 @@ To deploy the `cert-manager` package: ```yaml resources: - name: ingress/dual-nginx - version: "v2.3.1" + version: "v2.3.2" - name: ingress/cert-manager - version: "v2.3.1" + version: "v2.3.2" ``` 2. Execute `furyctl legacy vendor -H` to download the packages