Skip to content
README.md 1.1 KiB
Newer Older
Michael Kennedy's avatar
Michael Kennedy committed
# FireMon NonProduction MVP

## AsBuilt

The following steps;

```shell
> tofu init
> tofu validate
Michael Kennedy's avatar
Michael Kennedy committed
> tofu plan -var-file=$HOME/firemon-mvp.tfvars
> tofu apply -var-file=$HOME/firemon-mvp.tfvars --auto-approve
Michael Kennedy's avatar
Michael Kennedy committed
```

Connection to the instance/vm is done using the 'IaC' public ssh key that was generated and stored in 1password store.

```shell
> ssh -i $HOME/.ssh/iac_rsa.pub ubuntu@<instance_ip>
```

To tear down instance;

```shell
Michael Kennedy's avatar
Michael Kennedy committed
>  tofu destroy --auto-approve -var-file=$HOME/firemon-mvp.tfvars
Michael Kennedy's avatar
Michael Kennedy committed
```

merps's avatar
merps committed

Michael Kennedy's avatar
Michael Kennedy committed
## TODO

- [ ] terrraform data sources for initial vpc's
Michael Kennedy's avatar
Michael Kennedy committed
- [ ] ec2 instance sizing
Michael Kennedy's avatar
Michael Kennedy committed


# References 

- [Cisco DNA Center 2.3.5 on AWS Deployment Guide](https://www.cisco.com/c/en/us/td/docs/cloud-systems-management/network-automation-and-management/dna-center/dna-center-va/aws/deploy/b_cisco_dna_center_on_aws_deployment_guide/m_getting_started_with_cisco_dna_center_on_aws.html#Cisco_dna_center_va_aws_deploy_ise_with_dnac_guidelines)
- [Cisco Identity Services Engine on AWS](https://aws-ia.github.io/cfn-ps-cisco-ise-on-aws/)
- [terraform-provider-ciscoise](https://github.com/CiscoISE/terraform-provider-ciscoise)