Skip to content

Commit

Permalink
Updated supported k8s versions
Browse files Browse the repository at this point in the history
  • Loading branch information
gamingrobot committed Aug 6, 2024
1 parent 00f2e6d commit bbe505d
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 9 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand Down Expand Up @@ -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
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down
9 changes: 5 additions & 4 deletions docs/public/02-supported-technologies.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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.

0 comments on commit bbe505d

Please sign in to comment.