├── .envrc.example ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── TODO.md ├── config.yml ├── documentation ├── AWS.md └── Azure.md ├── images ├── azure-resource-group.png ├── azure-storage-browser.png ├── flowchart.png ├── flowchart.uml ├── perm-details.png ├── permissions.png ├── policies.png ├── policies.uml └── upload-refplat.png ├── main.tf ├── modules ├── deploy │ ├── aws-mini │ │ ├── main.tf │ │ ├── output.tf │ │ └── variables.tf │ ├── aws-off.t-f │ ├── aws-on.t-f │ ├── aws.tf │ ├── aws │ │ ├── main.tf │ │ ├── output.tf │ │ └── variables.tf │ ├── azure-off.t-f │ ├── azure-on.t-f │ ├── azure.tf │ ├── azure │ │ ├── main.tf │ │ ├── output.tf │ │ └── variables.tf │ ├── data │ │ ├── 00-patch_vmx.sh │ │ ├── 03-letsencrypt.sh │ │ ├── 04-customize.sh │ │ ├── 99-dummy.sh │ │ ├── README.md │ │ ├── cloud-config.txt │ │ ├── cml.sh │ │ ├── common.sh │ │ ├── copyfile.sh │ │ ├── del.sh │ │ ├── interface_fix.py │ │ ├── license.py │ │ ├── vars.sh │ │ └── virl2-base-config.yml │ ├── dummy │ │ └── main.tf │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── readyness │ ├── main.tf │ ├── output.tf │ └── terraform.tf └── secrets │ ├── conjur-off.t-f │ ├── conjur-on.t-f │ ├── conjur.tf │ ├── conjur │ ├── main.tf │ ├── output.tf │ ├── terraform.tf │ └── variables.tf │ ├── dummy │ ├── main.tf │ ├── output.tf │ ├── terraform.tf │ └── variables.tf │ ├── main.tf │ ├── output.tf │ ├── variables.tf │ ├── vault-off.t-f │ ├── vault-on.t-f │ ├── vault.tf │ └── vault │ ├── main.tf │ ├── output.tf │ ├── terraform.tf │ └── variables.tf ├── output.tf ├── prepare.bat ├── prepare.sh ├── terraform.tf ├── upload-images-to-aws.sh └── variables.tf /.envrc.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/.envrc.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/TODO.md -------------------------------------------------------------------------------- /config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/config.yml -------------------------------------------------------------------------------- /documentation/AWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/documentation/AWS.md -------------------------------------------------------------------------------- /documentation/Azure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/documentation/Azure.md -------------------------------------------------------------------------------- /images/azure-resource-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/azure-resource-group.png -------------------------------------------------------------------------------- /images/azure-storage-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/azure-storage-browser.png -------------------------------------------------------------------------------- /images/flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/flowchart.png -------------------------------------------------------------------------------- /images/flowchart.uml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/flowchart.uml -------------------------------------------------------------------------------- /images/perm-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/perm-details.png -------------------------------------------------------------------------------- /images/permissions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/permissions.png -------------------------------------------------------------------------------- /images/policies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/policies.png -------------------------------------------------------------------------------- /images/policies.uml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/policies.uml -------------------------------------------------------------------------------- /images/upload-refplat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/images/upload-refplat.png -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/main.tf -------------------------------------------------------------------------------- /modules/deploy/aws-mini/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws-mini/main.tf -------------------------------------------------------------------------------- /modules/deploy/aws-mini/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws-mini/output.tf -------------------------------------------------------------------------------- /modules/deploy/aws-mini/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws-mini/variables.tf -------------------------------------------------------------------------------- /modules/deploy/aws-off.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws-off.t-f -------------------------------------------------------------------------------- /modules/deploy/aws-on.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws-on.t-f -------------------------------------------------------------------------------- /modules/deploy/aws.tf: -------------------------------------------------------------------------------- 1 | aws-on.t-f -------------------------------------------------------------------------------- /modules/deploy/aws/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws/main.tf -------------------------------------------------------------------------------- /modules/deploy/aws/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws/output.tf -------------------------------------------------------------------------------- /modules/deploy/aws/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/aws/variables.tf -------------------------------------------------------------------------------- /modules/deploy/azure-off.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/azure-off.t-f -------------------------------------------------------------------------------- /modules/deploy/azure-on.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/azure-on.t-f -------------------------------------------------------------------------------- /modules/deploy/azure.tf: -------------------------------------------------------------------------------- 1 | azure-off.t-f -------------------------------------------------------------------------------- /modules/deploy/azure/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/azure/main.tf -------------------------------------------------------------------------------- /modules/deploy/azure/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/azure/output.tf -------------------------------------------------------------------------------- /modules/deploy/azure/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/azure/variables.tf -------------------------------------------------------------------------------- /modules/deploy/data/00-patch_vmx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/00-patch_vmx.sh -------------------------------------------------------------------------------- /modules/deploy/data/03-letsencrypt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/03-letsencrypt.sh -------------------------------------------------------------------------------- /modules/deploy/data/04-customize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/04-customize.sh -------------------------------------------------------------------------------- /modules/deploy/data/99-dummy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/99-dummy.sh -------------------------------------------------------------------------------- /modules/deploy/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/README.md -------------------------------------------------------------------------------- /modules/deploy/data/cloud-config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/cloud-config.txt -------------------------------------------------------------------------------- /modules/deploy/data/cml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/cml.sh -------------------------------------------------------------------------------- /modules/deploy/data/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/common.sh -------------------------------------------------------------------------------- /modules/deploy/data/copyfile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/copyfile.sh -------------------------------------------------------------------------------- /modules/deploy/data/del.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/del.sh -------------------------------------------------------------------------------- /modules/deploy/data/interface_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/interface_fix.py -------------------------------------------------------------------------------- /modules/deploy/data/license.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/license.py -------------------------------------------------------------------------------- /modules/deploy/data/vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/vars.sh -------------------------------------------------------------------------------- /modules/deploy/data/virl2-base-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/data/virl2-base-config.yml -------------------------------------------------------------------------------- /modules/deploy/dummy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/dummy/main.tf -------------------------------------------------------------------------------- /modules/deploy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/main.tf -------------------------------------------------------------------------------- /modules/deploy/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/output.tf -------------------------------------------------------------------------------- /modules/deploy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/deploy/variables.tf -------------------------------------------------------------------------------- /modules/readyness/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/readyness/main.tf -------------------------------------------------------------------------------- /modules/readyness/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/readyness/output.tf -------------------------------------------------------------------------------- /modules/readyness/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/readyness/terraform.tf -------------------------------------------------------------------------------- /modules/secrets/conjur-off.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/conjur-off.t-f -------------------------------------------------------------------------------- /modules/secrets/conjur-on.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/conjur-on.t-f -------------------------------------------------------------------------------- /modules/secrets/conjur.tf: -------------------------------------------------------------------------------- 1 | conjur-off.t-f -------------------------------------------------------------------------------- /modules/secrets/conjur/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/conjur/main.tf -------------------------------------------------------------------------------- /modules/secrets/conjur/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/conjur/output.tf -------------------------------------------------------------------------------- /modules/secrets/conjur/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/conjur/terraform.tf -------------------------------------------------------------------------------- /modules/secrets/conjur/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/conjur/variables.tf -------------------------------------------------------------------------------- /modules/secrets/dummy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/dummy/main.tf -------------------------------------------------------------------------------- /modules/secrets/dummy/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/dummy/output.tf -------------------------------------------------------------------------------- /modules/secrets/dummy/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/dummy/terraform.tf -------------------------------------------------------------------------------- /modules/secrets/dummy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/dummy/variables.tf -------------------------------------------------------------------------------- /modules/secrets/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/main.tf -------------------------------------------------------------------------------- /modules/secrets/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/output.tf -------------------------------------------------------------------------------- /modules/secrets/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/variables.tf -------------------------------------------------------------------------------- /modules/secrets/vault-off.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/vault-off.t-f -------------------------------------------------------------------------------- /modules/secrets/vault-on.t-f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/vault-on.t-f -------------------------------------------------------------------------------- /modules/secrets/vault.tf: -------------------------------------------------------------------------------- 1 | vault-off.t-f -------------------------------------------------------------------------------- /modules/secrets/vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/vault/main.tf -------------------------------------------------------------------------------- /modules/secrets/vault/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/vault/output.tf -------------------------------------------------------------------------------- /modules/secrets/vault/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/vault/terraform.tf -------------------------------------------------------------------------------- /modules/secrets/vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/modules/secrets/vault/variables.tf -------------------------------------------------------------------------------- /output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/output.tf -------------------------------------------------------------------------------- /prepare.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/prepare.bat -------------------------------------------------------------------------------- /prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/prepare.sh -------------------------------------------------------------------------------- /terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/terraform.tf -------------------------------------------------------------------------------- /upload-images-to-aws.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/upload-images-to-aws.sh -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/cloud-cml/HEAD/variables.tf --------------------------------------------------------------------------------