Skip to main content

Cloud Provider custom configuration

Additional Variables

Check out variables.tf for a complete list of variables, for example for AWS. Each one of them can be replaced with a custom value set within the terraform.tfvars.

Custom Domain Support

This terraform script supports the use of custom domains via Route53.

  1. Ensure your access key can create dns records in the target Route53 zone.

  2. Add the following values to the terraform.tfvars file:

    aws_region = "" # AWS Region to deploy infrastructure to
    custom_domain = "" # Set to override default domain (ip_address.xip.io)
    route53_zone_name = "" # Name of route53 zone (defaults to public zones)

Send OpenTelemetry Traces to Dynatrace

Note: same for all cloud providers

It is possible to leverage the Ansible OpenTelemetry callback plugin to send Traces to the Dynatraces API.

The following variable need to be set to enable it:

otel_export_enable = true

Note: The traces will be sent to the dt_tenant/api/v2/otlp endpoint Note: The api token specified in the dt_api_token variable needs to have the additional openTelemetryTrace.ingest scope