This repository provides users with simple and distinct use cases to highlight the power and flexibility of IaC in on-premises environments. The goal of this repository is to help users understand and demonstrate the value of Cisco Intersight Service for HashiCorp Terraform (IST). IST is a SaaS-based service that facilitates the secure-communication between your on-premises resources and Terraform Cloud, the industry-leading IaC platform.
There are several uses cases organized by folders. Each folder contains an individual uses case complete with instructions in its respective README.md
file.
Use Case | Description |
---|---|
vm_provisioning | In this example, we cover a simple use case that the Intersight Platform and Terraform Cloud Business Tier to deploy virtual machines on-premise. |
ist-vmware-compute-cluster | In this example, we cover a simple use case in the Intersight Platform and Terraform Cloud Business Tier to create a cluster in a VMware Datacenter, register a group of hosts and assign it to the new cluster previously created. |
Most if not all the use cases in this repo require the items below. Some may require more than what is listed below so be sure to review the README.md
in each directory.
- Intersight SaaS platform account with Advantage licenses
- An Intersight Assist appliance that is connected to your Intersight environment
- Terraform Cloud Business Tier Account
- GitHub account to host your Terraform code
Get hands on experience with Intersight Service for Terraform in DevNet's Sandbox environment.
Cisco Intersight Service for HashiCorp Terraform
Learn how to provision virtual machines in vSphere using Intersight Service for Terraform.
Introduction to Intersight Service for Hashicorp Terraform Provisioning VMs using Intersight Terraform Service for Hashicorp