Juniper / terraform-provider-mist

Terraform Provider for Juniper Mist
https://registry.terraform.io/providers/Juniper/mist/latest
Apache License 2.0
3 stars 4 forks source link
automation juniper-mist terraform terraform-provider

terraform-provider-mist

Requirements

Getting Started

Install Terraform

Instructions for popular operating systems can be found here.

Create a Terraform configuration

The terraform configuration must:

terraform {
  required_providers {
    mist = {
      source = "registry.terraform.io/Juniper/mist"
    }
  }
}

provider "mist" {
  host = "api.mist.com"
  apitoken = "xxxxxxxxxxxxxxxxxxxxxxxxx"
}

Terraform Init

Run the following at a command prompt while in the same directory as the configuration file to fetch the Mist provider plugin:

terraform init

Credentials

Mist credentials can be supplied in the provider configuration block or through environment variables (recommended):

Start configuring resources

Full documentation for provider, resources and data sources can be found here.

Contributing

See the open issues for a full list of proposed features (and known issues).