EdgeConnect parameters
EdgeConnect facilitates secure interactions between applications, workflows, and internal systems within a Kubernetes environment. This reference guide provides detailed information on how to configure the EdgeConnect custom resource using Dynatrace.
.spec
- The
apiServer
andoauth
parameters are required. - All other parameters are optional.
Parameter | Description | Default value | Data type |
---|---|---|---|
apiServer | required Location of the Dynatrace API to connect to, including your specific environment UUID | string | |
annotations | Adds annotations to the EdgeConnect pods | map[string] string | |
autoUpdate | Enables automatic restarts of EdgeConnect pods when a new version becomes available | true | boolean |
customPullSecret | Pull secret for your private registry | string | |
env | Adds environment variables to the EdgeConnect pods | []EnvVar | |
hostRestrictions | Restrict outgoing HTTP requests from your internal resources to specified hosts | string | |
imageRef | Overrides the default image | Object | |
labels | Adds labels to the EdgeConnect pods | map[string]string | |
nodeSelector | Node selector to control the selection of nodes for the EdgeConnect pods | map[string]string | |
oauth | required EdgeConnect uses the OAuth client to authenticate itself with the Dynatrace platform. | Object | |
replicas | Number of replicas for your EdgeConnect | 1 | int |
resources | Defines resources requests and limits for single pods | 1 | ResourceRequirements |
tolerations | Specifies tolerations for your EdgeConnect | []Toleration | |
topologySpreadConstraints | Sets topology spread constraints for the EdgeConnect pods | []TopologySpreadConstraint |
.spec.oauth
- All parameters are required.
Parameter | Description | Default value | Data type |
---|---|---|---|
clientSecret | required Name of the secret containing the OAuth client ID/secret | string | |
endpoint | required Token endpoint URL of Dynatrace SSO | string | |
resource | required URN identifying your account. The URN is provided when creating the OAuth client | string |
.spec.imageRef
- All parameters are optional.
Parameter | Description | Default value | Data type |
---|---|---|---|
repository | Custom EdgeConnect image repository | docker.io/dynatrace/edgeconnect | string |
tag | Specifies version of the EdgeConnect image to use | latest | string |