personas-deployment
fmunozmiranda/personas-deployment/ciscoise
ISE Personas Deployment Terraform module Once all ISE nodes have been deployed to AWS/Azure, we can use Ansible to build a multi-node ISE cluster with distinct ISE personas, such as Policy Administration nodes (PAN), Monitoring and Troubleshooting nodes (MNT), and Policy Services nodes (PSN). The Personas Deployment Terraform module acomplishes the following tasks: 1. Checks whether or not all the nodes are in standalone mode. If not, the playbook exits with an error message. 2. Exports into the primary node the certificates of all the other nodes 3. Assigns the Primary PAN persona to one of the nodes 4. Assigns the corresponding personas to the rest of the nodes Usage ``hcl ` Examples Requirements | Name | Version | |------|---------| | terraform | >= 0.13.1 | | ciscoise | >= 0.6.4-beta |
| Name | Type | Description | Default |
|---|---|---|---|
| ise_deployment | string | null | |
| ise_base_hostname | string | null | |
| ise_domain | string | null | |
| items | list(object({ name = s | null | |
| items_to_register | list(object({ name = s | [
{
"hostname": "value",
"ip": | |
| ise_username | string | null | |
| ise_password | string | null |