Skip to content
This repository has been archived by the owner on Jul 21, 2023. It is now read-only.

A Terraform Provider for AppDynamics. Provides resources for creating Health Rules, Actions and configuring Transaction detection through Terraform.

Notifications You must be signed in to change notification settings

Worldremit/terraform-provider-appdynamics

 
 

Repository files navigation

AppDynamics Terraform Provider

A Terraform Provider for AppDynamics. Provides resources for creating Health Rules, Actions and configuring Transaction detection through Terraform.

Download

Download the latest version of the provider and place it where terraform will find it e.g. ~/.terraform.d/plugins/. See the terraform documentation for more information. The latest downloads can be found in the Terraform Registry and attached to the latest release. Make sure to download the correct version for your OS.

Configuration

To use the AppDynamics Terraform provider you must configure it with the controller base url and a secret. A secret can be generated in the AppDynamics UI as documented here. For dashboard functionalities you must provide additionally login/password way of authorization, due to appdynamics limitations.

Token access example
provider "appdynamics" {
  secret = "<your temporary token>"
  controller_base_url = "https://example.saas.appdynamics.com"
}
Client name/secret access example
provider "appdynamics" {
  controller_base_url = "https://example.saas.appdynamics.com"
  client_name = "<your client name>"
  client_secret = "<your client secret>"
}
Client name/secret access with dashboard example
provider "appdynamics" {
  controller_base_url = "https://example.saas.appdynamics.com"
  client_name = "<your client name>"
  client_secret = "<your client secret>"
  dashboard_client_name = "<your dashboard client name>"
  dashboard_client_password = "<your dashboard client password"
}

Resources

Building

make install build

Testing

Unit Tests
make test

About

A Terraform Provider for AppDynamics. Provides resources for creating Health Rules, Actions and configuring Transaction detection through Terraform.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.5%
  • Other 1.5%