Skip to main content

Supported technologies for Agent Operator

Kubernetes / OpenShift support

Kubernetes version

OpenShift version

Supported

End-of-support

v1.23

v4.10

Yes

2023-02-28

v1.22

v4.9

Yes

2022-10-28

v1.21

v4.8

Yes

2022-06-28

  • The Contrast Agent Operator follows the upstream Kubernetes community support policy. End-of-life dates are documented on the Kubernetes releases 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 for the mapping between Kubernetes and OpenShift versions.

  • The Contrast Agent Operator only supports executing on Linux amd64 hosts and will refuse to be scheduled onto incompatible nodes. Additionally, the operator only supports injecting workloads running on Linux amd64 hosts, even if the Contrast Agent supports additional platforms. Contact Contrast Support if Kubernetes on Windows or arm64 support is desired.

Agent types

Agent

Agent type

Support status

Compatibility notes

.NET Core

dotnet-core

Supported

Supported .NET Core technologies

Java

java

Supported

Supported Java technologies

NodeJS

nodejs

OR

nodejs-protect

Supported

Supported NodeJS technologies

PHP

php

Beta

Supported PHP technologies

Note

  • Injection of a PHP application 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.

  • 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 desirable. 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 for more information.