FlexPodXCS-ICO-Automation-for-DayN-Ops
This repo contains FlexPodXCS day-1/2 operations workflow automation using Intersight Cloud Orchestrator. Few critical work-flows identified as first set of FlexPodXCS day-1/2 operations. This list of operations contains most frequently used administrative and configuration tasks needed for their existing FlexPod environment. These tasks include essential operations on compute, network, storage and virtualization components that are part of a Flex Pod converged infrastructure solution.
Here is the sample list of operations that are planned for automation through ICO workflows -
This repository will have sub-folders for each of the Day-N automation use-case identified. Sub-folders will have corresponding details on what the work-flow does and what are the building blocks. Included JSON file contains the actual code of the work-flow. Procedure to install is simple -
- Download the JSON raw content
- Login to Intersight account with account administrator previledges
- Go to Cloud Orchestrator services
- Import the workflow by providing downloaded raw JSON file path
- While importing workflow make sure to select right org where the FlexPod XCS instance is running on
- System defined object will be skipped during the import, that's ok
- Successful import will add an Uber workflow as well as all related sub-workflows under My Workflows tab
As mentioned before these automation workflows can be executed against an existing running and Cisco Validated Design(CVD) compliant FlexPod environment that has been claimed into an Intersight account with administrative priveleges. Target for these workflow execution is a FlexPodXCS instance as created on Intersight. In order to have an existing FlexPod environment claimed into intersight following pre-requisites are expected to be in place -
- For example only -
- This represents actual physical topology for a typical iSCSI protocol based FlexPod environment -
Following references can help in setting up FlexPod XCS environment -