diff --git a/README.md b/README.md index 853a962..a647503 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ Fury Kubernetes OPA provides the following packages: | Package | Version | Description | | ------------------------------------------------------ | --------- | ----------------------------------------------------------------- | -| [Gatekeeper Core](katalog/gatekeeper/core) | `v3.12.0` | Gatekeeper deployment, ready to enforce rules. | +| [Gatekeeper Core](katalog/gatekeeper/core) | `v3.14.0` | Gatekeeper deployment, ready to enforce rules. | | [Gatekeeper Rules](katalog/gatekeeper/rules) | `N.A.` | A set of custom rules to get started with policy enforcement. | | [Gatekeeper Monitoring](katalog/gatekeeper/monitoring) | `N.A.` | Metrics, alerts and dashboard for monitoring Gatekeeper. | | [Gatekeeper Policy Manager](katalog/gatekeeper/gpm) | `v1.0.9` | Gatekeeper Policy Manager, a simple to use web-ui for Gatekeeper. | @@ -40,10 +40,11 @@ Click on each package name to see its full documentation. | Kubernetes Version | Compatibility | Notes | | ------------------ | :----------------: | ---------------- | -| `1.23.x` | :white_check_mark: | No known issues. | | `1.24.x` | :white_check_mark: | No known issues. | | `1.25.x` | :white_check_mark: | No known issues. | | `1.26.x` | :white_check_mark: | No known issues | +| `1.27.x` | :white_check_mark: | No known issues | + Check the [compatibility matrix][compatibility-matrix] for additional information on previous releases of the module. @@ -66,7 +67,7 @@ Check the [compatibility matrix][compatibility-matrix] for additional informatio ```yaml bases: - name: opa/gatekeeper - version: "1.9.0" + version: "1.10.0" ``` > See `furyctl` [documentation][furyctl-repo] for additional details about `Furyfile.yml` format. diff --git a/docs/COMPATIBILITY_MATRIX.md b/docs/COMPATIBILITY_MATRIX.md index 224a4e2..b356940 100644 --- a/docs/COMPATIBILITY_MATRIX.md +++ b/docs/COMPATIBILITY_MATRIX.md @@ -1,15 +1,16 @@ # Compatibility Matrix -| Module Version / Kubernetes Version | 1.19.X | 1.20.X | 1.21.X | 1.22.X | 1.23.X | 1.24.X | 1.25.X | 1.26.X | -| ----------------------------------- | :----------------: | :----------------: | :----------------: | :----------------: | ------------------ | ------------------ | ------------------ | ------------------ | -| v1.6.2 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :warning: | | | | -| v1.7.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | | -| v1.7.1 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | -| v1.7.2 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | -| v1.7.3 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | -| v1.8.0 | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | -| v1.9.0 | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | +| Module Version / Kubernetes Version | 1.19.X | 1.20.X | 1.21.X | 1.22.X | 1.23.X | 1.24.X | 1.25.X | 1.26.X | 1.27.X | +| ----------------------------------- | :----------------: | :----------------: | :----------------: | :----------------: | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | +| v1.6.2 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :warning: | | | | | +| v1.7.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | | | +| v1.7.1 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| v1.7.2 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| v1.7.3 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| v1.8.0 | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | | +| v1.9.0 | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | | +| v1.10.0 | | | | | | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: Compatible diff --git a/docs/releases/v1.10.0.md b/docs/releases/v1.10.0.md new file mode 100644 index 0000000..e8941ff --- /dev/null +++ b/docs/releases/v1.10.0.md @@ -0,0 +1,28 @@ +# OPA Core Module Release 1.10.0 + +Welcome to the latest release of `OPA` module of [Kubernetes Fury Distribution](https://github.com/sighupio/fury-distribution) maintained by team SIGHUP. + +This is a minor release including the following changes: + +- Added support for Kubernetes 1.27 +- Update Gatekeeper to version 3.14.0 +- Update Gatekeeper Policy Manager to version 1.0.9 + +## Component Images 🚢 + +| Component | Supported Version | Previous Version | +| --------------------------- | ------------------------------------------------------------------------------------- | ---------------- | +| `gatekeeper` | [`v3.14.0`](https://github.com/open-policy-agent/gatekeeper/releases/tag/v3.14.0) | `v3.12.0` | +| `gatekeeper-policy-manager` | [`v1.0.9`](https://github.com/sighupio/gatekeeper-policy-manager/releases/tag/v1.0.9) | `v1.0.4` | + +> Please refer the individual release notes to get a detailed information on each release. + +## Update Guide 🦮 + +### Process + +To upgrade this core module from `v1.9.0` to `v1.10.0`, you need to download this new version, then apply the `kustomize` project. No further action is required. + +```bash +kustomize build katalog/gatekeeper | kubectl apply -f - +``` diff --git a/katalog/gatekeeper/README.md b/katalog/gatekeeper/README.md index 779ea6c..f928488 100644 --- a/katalog/gatekeeper/README.md +++ b/katalog/gatekeeper/README.md @@ -24,7 +24,7 @@ This module can easily be added to your existing Fury setup adding to your `Fury bases: (...) - name: opa/gatekeeper - version: "1.8.0" + version: "1.10.0" ``` Once you'll do this, you can then proceed to integrate Gatekeeper into your Kustomize project.