Values and labels for the Operator
Label selectors
The following is the default mapping for label selectors used by the Operator.
Name | Value | Instrumentation |
---|---|---|
contrast-agent | java | Adds the Java agent to the container |
contrast-agent | dotnet-core | Adds the .NET Core agent to the container |
contrast-agent | nodejs OR nodejs-esm | Adds the Node.js agent to the container |
contrast-agent | php | Adds the PHP agent to the container |
contrast-agent | python | Adds the Python agent to the container |
Terraform values
Terraform values include the following.
Key | Definition |
---|---|
| Namespace where Operator is installed. |
| Registry to pull the image from. Defaults to Contrast's registry. |
| The repository to pull the image from. Defaults to Contrast's repository. |
| Tag to pull from. Defaults to the version of the chart. |
| Same as |
| The operator processes events from a stream in Kubernetes. This is the maximum number of messages to process. |
| Wait or DropOldest. |
| The name of the secret. Unless the secret was manually created, leave it as default. |
| The name of the webhook configuration. Unless the configuration was manually created, leave it as default. |
| Whether or not early chaining should be added (when using the agent with other agents). |
| Whether or not the cluster defaults are enabled. This is recommended to be enabled to consolidate API keys. |
| The agent hostname to use from the Kubernetes cluster. |
| The values for the agent user to use. Should be referenced as secrets on the cluster. |
| Optional additional YAML as generated by https://agent.config.contrastsecurity.com/. Omit the API section. |