From bbe505dd8ff598fd8430df2e69d9945b8077447b Mon Sep 17 00:00:00 2001 From: Morgan Creekmore Date: Tue, 6 Aug 2024 14:45:25 -0500 Subject: [PATCH] Updated supported k8s versions --- .github/workflows/pipeline.yml | 6 ++++-- README.md | 7 ++++--- docs/public/02-supported-technologies.md | 9 +++++---- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index e50c0672..baf9316f 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -171,10 +171,11 @@ jobs: strategy: matrix: k3s-version: + - 1.30 # EOL: 2025-06-28 + - 1.29 # EOL: 2025-02-28 - 1.28 # EOL: 2024-10-28 - 1.27 # EOL: 2024-06-28 - 1.26 # EOL: 2024-02-28 - - 1.25 # EOL: 2023-10-28 fail-fast: false env: IMAGE: ghcr.io/contrast-security-oss/agent-operator/operator@${{ needs.build-image.outputs.digest }} @@ -251,10 +252,11 @@ jobs: - manifests - helm-manifests k3s-version: + - 1.30 # EOL: 2025-06-28 + - 1.29 # EOL: 2025-02-28 - 1.28 # EOL: 2024-10-28 - 1.27 # EOL: 2024-06-28 - 1.26 # EOL: 2024-02-28 - - 1.25 # EOL: 2023-10-28 fail-fast: false steps: - name: Setup Pluto diff --git a/README.md b/README.md index fd375985..74f5b35f 100644 --- a/README.md +++ b/README.md @@ -20,10 +20,11 @@ Make sure the operator supports your cluster version. | Kubernetes Version | OpenShift Version | Operator Version | End-of-Support | |--------------------|-------------------|------------------|----------------| -| v1.28 | | v0.14.0+ | 2024-10-28 | -| v1.27 | | v0.14.0+ | 2024-06-28 | +| v1.30 | | v0.14.0+ | 2025-06-28 | +| v1.29 | v4.16 | v0.14.0+ | 2025-02-28 | +| v1.28 | v4.15 | v0.14.0+ | 2024-10-28 | +| v1.27 | v4.14 | v0.14.0+ | 2024-06-28 | | v1.26 | v4.13 | v0.14.0+ | 2024-02-28 | -| v1.25 | v4.12 | v0.8.0+ | 2023-10-28 | To install the latest version of the operator into a cluster, apply the installation YAML containing all the required manifests, including the CRDs and RBACs. diff --git a/docs/public/02-supported-technologies.md b/docs/public/02-supported-technologies.md index bc608ac2..bd52a9de 100644 --- a/docs/public/02-supported-technologies.md +++ b/docs/public/02-supported-technologies.md @@ -4,10 +4,11 @@ | Kubernetes Version | OpenShift Version | Operator Version | End-of-Support | |--------------------|-------------------|------------------|----------------| -| v1.28 | | v0.14.0+ | 2024-10-28 | -| v1.27 | | v0.14.0+ | 2024-06-28 | +| v1.30 | | v0.14.0+ | 2025-06-28 | +| v1.29 | v4.16 | v0.14.0+ | 2025-02-28 | +| v1.28 | v4.15 | v0.14.0+ | 2024-10-28 | +| v1.27 | v4.14 | v0.14.0+ | 2024-06-28 | | v1.26 | v4.13 | v0.14.0+ | 2024-02-28 | -| v1.25 | v4.12 | v0.8.0+ | 2023-10-28 | - The Contrast Agent Operator follows the upstream [Kubernetes community support policy](https://kubernetes.io/releases/patch-releases/#support-period). End-of-life dates are documented on the [Kubernetes releases](https://kubernetes.io/releases/#release-history) page. - OpenShift support is dependent on the included version of Kubernetes. For example, OpenShift v4.10 uses Kubernetes v1.23 and will be supported by Contrast until 2023-02-28. See Red Hat's [support article](https://access.redhat.com/solutions/4870701) for the mapping between Kubernetes and OpenShift versions. @@ -21,9 +22,9 @@ | Java | java | Supported | [Supported Java technologies](https://docs.contrastsecurity.com/en/java-supported-technologies.html) | | NodeJS | nodejs | Beta | [Supported NodeJS technologies](https://docs.contrastsecurity.com/en/node-js-supported-technologies.html ) | | NodeJS ESM | nodejs-esm | Beta | [Supported NodeJS technologies](https://docs.contrastsecurity.com/en/node-js-supported-technologies.html ) | -| NodeJS (Protect only) | nodejs-protect | Deprecated | [Supported NodeJS technologies](https://docs.contrastsecurity.com/en/node-js-supported-technologies.html ) | | PHP | php | Beta | [Supported PHP technologies](https://docs.contrastsecurity.com/en/php-supported-technologies.html) | | Python | python | Beta | [Supported Python technologies](https://docs.contrastsecurity.com/en/python-supported-technologies.html) | +| NodeJS (Protect only) | nodejs-protect | Deprecated | [Supported NodeJS technologies](https://docs.contrastsecurity.com/en/node-js-supported-technologies.html ) | - Injection of NodeJS and PHP applications is in beta. Beta status means the feature might change or act unexpectedly. By using this feature, you agree to the [Contrast Beta Terms and Conditions](https://docs.contrastsecurity.com/en/beta-terms-and-conditions.html "Contrast Beta Terms and Conditions"). - Injection of the NodeJS Agent may result in a substantial increase in the startup time of the instrumented application. If startup time is unacceptable, injecting the agent during compilation may be desireable. If the application was injected by the NodeJS agent during compilation then injection during runtime by the operator should be disabled. See the [rewriter CLI](https://docs.contrastsecurity.com/en/node-js-agent-rewriter-cli.html) for more information.