Tech Preview (Early field trial)
terraform-provider-ciscoapphosting is a Terraform Provider for Cisco Catalyst 9000 Switches.
Use terraform init
to download the plugin from Terrafrom Registry.
Configure the provider to connect towards your Cisco Catalyst 9000 Switches
terraform {
required_providers {
ciscoapphosting = {
source = "robertcsapo/ciscoapphosting"
version = "1.0.0"
}
}
}
provider "ciscoapphosting" {
username = var.username
password = var.password
insecure = var.insecure
timeout = var.timeout
}
resource "ciscoapphosting_app" "app" {
host = "127.0.0.1"
image = "https://downloads.thousandeyes.com/enterprise-agent/thousandeyes-enterprise-agent-4.2.2.cisco.tar"
app_gigabit_ethernet = "1/0/1"
vlan_trunk = false
vlan = 1
env = {
TEAGENT_ACCOUNT_TOKEN = "token"
}
}
Examples can be found in examples/.