.NET Core chaining support
The .NET Core Agent, paired with the Contrast Agent Operator, supports profiler chaining with Dynatrace using the Dynatrace Operator. Support is enabled automatically when the Dynatrace Operator is used to inject the Dynatrace agent into workloads.
If you use the Dynatrace Operator in classicFullStack
mode, set the CONTRAST_ENABLE_EARLY_CHAINING=true
environment variable for the Contrast Agent Operator and restart the affected pods. Use this manifest example to guide you.
The Agent Operator supports executing in OpenShift clusters that have security context constraints (SCCs) using the built-in admission or mutating controllers. The Dynatrace Operator and any injections are tested against the restricted
policy. If you are running your application in an OpenShift cluster where the default restricted policy disallows setting an SCCs policy, ensure the CONTRAST_SUPPRESS_SECCOMP_PROFILE=true
environment variable is applied to the Agent Operator workload.
Vendor | Version | Support validated on |
---|---|---|
Dynatrace | Operator v0.6.0 | 2022/06/09 |
Future Dynatrace versions may break chaining. Chaining can introduce incompatibilities and can be disabled using the agent.dotnet.enable_chaining: false
option.