Automation scripts for deploying FlexPod for EHR

This repository for FlexPod contains Ansible playbooks and Terraform scripts to configure Cisco Nexus, Cisco UCS, Cisco MDS, NetApp ONTAP, VMware ESXi, and VMware vCenter. This repository can be used for setting up Cisco devices, NetApp ONTAP as well as VMware ESXi and vCenter as covered in the following Cisco Validated Design (CVD):

FlexPod for Epic EHR

The CVD lays out the complete process for configuring the FlexPod using Ansible and Terraform. These scripts are intended to save time in setting up a working FlexPod.

block-diagram

Automation

The automation is split between Ansible and Terraform as shown in the following diagram:

  • The Ansible scripts are contained in the Ansible Directory.
  • The Terraform scripts are in the Terraform directory.

Each directory has a more detailed description of the steps required for completion.

Workflow

The overall flow of automating the deployment using these tools is shown in the following diagram:

External Repositories

Repositories for installing NetApp Management Tools are maintained in the following repositories:

View code on GitHub

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.