From af89ff5540ee3b43909da4e6260a41a6c7dfde7e Mon Sep 17 00:00:00 2001 From: Joel Schneider Date: Wed, 8 Nov 2023 17:14:29 +0100 Subject: [PATCH 1/6] Update to Airlock Microgateway 3.4.0 --- charts/microgateway/Chart.yaml | 6 +++--- charts/microgateway/values.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/microgateway/Chart.yaml b/charts/microgateway/Chart.yaml index 9e0feb9..a15d546 100644 --- a/charts/microgateway/Chart.yaml +++ b/charts/microgateway/Chart.yaml @@ -21,12 +21,12 @@ maintainers: - email: support@airlock.com name: Airlock name: microgateway -version: 3.0.34 -appVersion: "3.3.13" +version: 3.1.0 +appVersion: "3.4.0" annotations: artifacthub.io/changes: | - kind: changed - description: Upgrade to Airlock Microgateway 3.3.13 + description: Upgrade to Airlock Microgateway 3.4.0 links: - name: Airlock Microgateway Release Notes url: https://docs.airlock.com/microgateway/3.3/#data/1674151134907.html diff --git a/charts/microgateway/values.yaml b/charts/microgateway/values.yaml index b3db0b2..98a042f 100644 --- a/charts/microgateway/values.yaml +++ b/charts/microgateway/values.yaml @@ -10,7 +10,7 @@ image: # image.repository.configbuilder -- Image repository for the Airlock Microgateway configbuilder image configbuilder: docker.io/ergon/airlock-microgateway-configbuilder # image.tag -- Image tag for microgateway and configbuilder image - tag: "3.3.13" + tag: "3.4.0" # image.pullPolicy -- Pull policy (`Always`, `IfNotPresent`, `Never`) pullPolicy: IfNotPresent From 2879cbc8d16718783d6f326592d1c87a81832c7b Mon Sep 17 00:00:00 2001 From: airlockgithubci Date: Wed, 8 Nov 2023 16:18:54 +0000 Subject: [PATCH 2/6] Automated README generation --- charts/microgateway/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/microgateway/README.md b/charts/microgateway/README.md index ac6da97..1ec8e25 100644 --- a/charts/microgateway/README.md +++ b/charts/microgateway/README.md @@ -2,7 +2,7 @@ Airlock Microgateway helps you to protect your services and APIs from unauthorized or malicious access with little effort. It is a lightweight Web Application Firewall (WAF) and API security gateway designed specifically for use in container environments. -The current chart version is: 3.0.34 +The current chart version is: 3.1.0 ## Table of contents * [Introduction](#introduction) @@ -137,7 +137,7 @@ The following table lists configuration parameters of the Airlock Microgateway c | image.repository | object | "See `image.repository.*`" | Image repositories for the Airlock Microgateway. | | image.repository.configbuilder | string | `"docker.io/ergon/airlock-microgateway-configbuilder"` | Image repository for the Airlock Microgateway configbuilder image | | image.repository.runtime | string | `"docker.io/ergon/airlock-microgateway"` | Image repository for the Airlock Microgateway runtime image | -| image.tag | string | `"3.3.13"` | Image tag for microgateway and configbuilder image | +| image.tag | string | `"3.4.0"` | Image tag for microgateway and configbuilder image | | imageCredentials | object | See `imageCredentials.*`: | Creates a imagePullSecret with the provided values. | | imageCredentials.enabled | bool | `false` | Enable the imagePullSecret creation. | | imageCredentials.password | string | `""` | imagePullSecret password/Token | From 8de4c456c7d781c409a037d18d98ab94cf138c5e Mon Sep 17 00:00:00 2001 From: Joel Schneider Date: Wed, 8 Nov 2023 17:28:46 +0100 Subject: [PATCH 3/6] Set correct releasenotes and changelog links in helm chart --- charts/microgateway/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/microgateway/Chart.yaml b/charts/microgateway/Chart.yaml index a15d546..2f073ae 100644 --- a/charts/microgateway/Chart.yaml +++ b/charts/microgateway/Chart.yaml @@ -29,9 +29,9 @@ annotations: description: Upgrade to Airlock Microgateway 3.4.0 links: - name: Airlock Microgateway Release Notes - url: https://docs.airlock.com/microgateway/3.3/#data/1674151134907.html + url: https://docs.airlock.com/microgateway/3.4/#data/1697129073210.html - name: Airlock Microgateway Change Log - url: https://docs.airlock.com/microgateway/3.3/#data/1674151134909.html + url: https://docs.airlock.com/microgateway/3.4/#data/1697129073212.html artifacthub.io/links: | - name: Airlock Microgateway Manual url: https://docs.airlock.com/microgateway/latest/ From cffcda4db4e950da96aaa7ee66c9937dbf668f71 Mon Sep 17 00:00:00 2001 From: Joel Schneider Date: Wed, 8 Nov 2023 17:31:13 +0100 Subject: [PATCH 4/6] Set Manual link to correct version --- charts/microgateway/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/microgateway/Chart.yaml b/charts/microgateway/Chart.yaml index 2f073ae..37ffb4d 100644 --- a/charts/microgateway/Chart.yaml +++ b/charts/microgateway/Chart.yaml @@ -34,7 +34,7 @@ annotations: url: https://docs.airlock.com/microgateway/3.4/#data/1697129073212.html artifacthub.io/links: | - name: Airlock Microgateway Manual - url: https://docs.airlock.com/microgateway/latest/ + url: https://docs.airlock.com/microgateway/3.4/ - name: Airlock Community Forum url: https://forum.airlock.com - name: Airlock Minikube Example From 364b079e73fe961c39115d7469be26df4c864038 Mon Sep 17 00:00:00 2001 From: Joel Schneider Date: Thu, 9 Nov 2023 09:32:52 +0100 Subject: [PATCH 5/6] Link to MGW 3.4 documentation --- charts/microgateway/README.md.gotmpl | 6 +++--- charts/microgateway/values.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/microgateway/README.md.gotmpl b/charts/microgateway/README.md.gotmpl index e19eb62..7464175 100644 --- a/charts/microgateway/README.md.gotmpl +++ b/charts/microgateway/README.md.gotmpl @@ -30,7 +30,7 @@ This Helm chart bootstraps [Airlock Microgateway](https://www.airlock.com) on a * The Airlock Microgateway image * Airlock Microgateway is available as premium and community edition.
Without a valid license, Airlock Microgateway works as community edition with limited functionality.
- For further information refer to [Microgateway Documentation](https://docs.airlock.com/microgateway/latest/).
+ For further information refer to [Microgateway Documentation](https://docs.airlock.com/microgateway/3.4/).
If you want to try the premium features, [request a license key](https://airlock.com/microgateway-premium) and [configure it](#configuring-a-license). * Redis service for session handling (see chapter [Dependencies](#dependencies)) @@ -144,7 +144,7 @@ The Microgateway DSL configuration can be provided in 2 different ways: The microgateway does not detect DSL changes at runtime. If the DSL configuration is managed by the Helm Chart, a deployment rollout is triggered automatically after a DSL change. If the DSL is mounted from a volume not managed by the Helm Chart, a manual restart is required. -For a full list of available Microgateway configuration parameters refer to the [Microgateway Documentation](https://docs.airlock.com/microgateway/latest/) +For a full list of available Microgateway configuration parameters refer to the [Microgateway Documentation](https://docs.airlock.com/microgateway/3.4/) **Example DSL Parameter:** @@ -665,7 +665,7 @@ config: ## Additional Information - Introduction: [Airlock Microgateway](https://www.airlock.com/microgateway) -- Documentation: [Airlock Microgateway Manual](https://docs.airlock.com/microgateway/latest/) +- Documentation: [Airlock Microgateway Manual](https://docs.airlock.com/microgateway/3.4/) - Community Support: [Airlock Community Forum](https://forum.airlock.com) - Integration Example: [Airlock Minikube Example](https://github.com/ergon/airlock-minikube-example) diff --git a/charts/microgateway/values.yaml b/charts/microgateway/values.yaml index 98a042f..562d395 100644 --- a/charts/microgateway/values.yaml +++ b/charts/microgateway/values.yaml @@ -290,7 +290,7 @@ route: # @default -- See `resources.*` resources: # resources.requests -- Resource requests for the Microgateway runtime container. These values most like have to be adjusted depending on specific load and usage profiles.
- # Please consult [Microgateway resrouce requirements](https://docs.airlock.com/microgateway/latest/#data/resourcerequ.html) + # Please consult [Microgateway resource requirements](https://docs.airlock.com/microgateway/3.4/#data/1581621320714.html) # for some ideas about actual Microgateway resource requirements. # @default -- See `resources.requests.*` requests: From 95b8f1b97c5f88eea2c9523cdf88e49664f3ab07 Mon Sep 17 00:00:00 2001 From: airlockgithubci Date: Thu, 9 Nov 2023 08:33:54 +0000 Subject: [PATCH 6/6] Automated README generation --- charts/microgateway/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/microgateway/README.md b/charts/microgateway/README.md index 1ec8e25..34b2c08 100644 --- a/charts/microgateway/README.md +++ b/charts/microgateway/README.md @@ -30,7 +30,7 @@ This Helm chart bootstraps [Airlock Microgateway](https://www.airlock.com) on a * The Airlock Microgateway image * Airlock Microgateway is available as premium and community edition.
Without a valid license, Airlock Microgateway works as community edition with limited functionality.
- For further information refer to [Microgateway Documentation](https://docs.airlock.com/microgateway/latest/).
+ For further information refer to [Microgateway Documentation](https://docs.airlock.com/microgateway/3.4/).
If you want to try the premium features, [request a license key](https://airlock.com/microgateway-premium) and [configure it](#configuring-a-license). * Redis service for session handling (see chapter [Dependencies](#dependencies)) @@ -179,7 +179,7 @@ The following table lists configuration parameters of the Airlock Microgateway c | resources | object | See `resources.*` | Resource requests/limits for the runtime container.
[Resource limits](https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#resource-requests-and-limits-of-pod-and-container)
[Configure Quality of Service for Pods](https://kubernetes.io/docs/tasks/configure-pod-container/quality-service-pod/) | | resources.limits | object | See `resources.limits.*` | Resource limits for the runtime container. | | resources.limits.memory | string | `"4048Mi"` | Memory limit for the runtime container. | -| resources.requests | object | See `resources.requests.*` | Resource requests for the Microgateway runtime container. These values most like have to be adjusted depending on specific load and usage profiles.
Please consult [Microgateway resrouce requirements](https://docs.airlock.com/microgateway/latest/#data/resourcerequ.html) for some ideas about actual Microgateway resource requirements. | +| resources.requests | object | See `resources.requests.*` | Resource requests for the Microgateway runtime container. These values most like have to be adjusted depending on specific load and usage profiles.
Please consult [Microgateway resource requirements](https://docs.airlock.com/microgateway/3.4/#data/1581621320714.html) for some ideas about actual Microgateway resource requirements. | | resources.requests.cpu | string | `"30m"` | CPU request for the runtime container. | | resources.requests.memory | string | `"256Mi"` | Memory request for the runtime container. | | route | object | See `route.*`: | [Openshift Route](#openshift-route) | @@ -257,7 +257,7 @@ The Microgateway DSL configuration can be provided in 2 different ways: The microgateway does not detect DSL changes at runtime. If the DSL configuration is managed by the Helm Chart, a deployment rollout is triggered automatically after a DSL change. If the DSL is mounted from a volume not managed by the Helm Chart, a manual restart is required. -For a full list of available Microgateway configuration parameters refer to the [Microgateway Documentation](https://docs.airlock.com/microgateway/latest/) +For a full list of available Microgateway configuration parameters refer to the [Microgateway Documentation](https://docs.airlock.com/microgateway/3.4/) **Example DSL Parameter:** @@ -775,7 +775,7 @@ config: ## Additional Information - Introduction: [Airlock Microgateway](https://www.airlock.com/microgateway) -- Documentation: [Airlock Microgateway Manual](https://docs.airlock.com/microgateway/latest/) +- Documentation: [Airlock Microgateway Manual](https://docs.airlock.com/microgateway/3.4/) - Community Support: [Airlock Community Forum](https://forum.airlock.com) - Integration Example: [Airlock Minikube Example](https://github.com/ergon/airlock-minikube-example)