├── 00-Infrastructure-NSXT ├── answerfile.yml ├── deploy-edges.yml ├── deploy-nsxt-infra.yml └── playbooks │ ├── 01-deploy-nsxtmanager.yml │ ├── 02-configure-compute-manager.yml │ ├── 03-configure-nsxtmanager-license.yml │ ├── 04-configure-nsxtmanager-uplinkprofiles.yml │ ├── 05-configure-nsxtmanager-ippools.yml │ ├── 06-configure-nsxtmanager-transportzones.yml │ ├── 07-configure-nsxtmanager-transportnodesprofiles.yml │ ├── 08-configure-nsxtmanager-transportnodes.yml │ ├── 09-deploy-edgenodes-pre-impactor.yml │ ├── 09-deploy-edgenodes.yml │ ├── 10-configure-nsxtmanager-edgeclusters copy.yml │ ├── 10-configure-nsxtmanager-edgeclusters.yml │ ├── 11-deploy-cumulus.yml │ ├── 95-delete-nsxtmanager-edgeclusters.yml │ ├── 96-delete-edgenodes.yml │ ├── 97-unconfigure-nsxtmanager-transport-collections.yml │ ├── 98-unconfigure-nsxtmanager-transportnodes.yml │ ├── 99-unconfigure-compute-manager.yml │ ├── library │ ├── __init__.py │ ├── nsxt_accept_eula.py │ ├── nsxt_certificates.py │ ├── nsxt_certificates_facts.py │ ├── nsxt_compute_collection_fabric_templates.py │ ├── nsxt_compute_collection_fabric_templates_facts.py │ ├── nsxt_compute_collection_transport_templates.py │ ├── nsxt_compute_collection_transport_templates_facts.py │ ├── nsxt_deploy_ova.py │ ├── nsxt_edge_clusters.py │ ├── nsxt_edge_clusters_facts.py │ ├── nsxt_fabric_compute_managers.py │ ├── nsxt_fabric_compute_managers_facts.py │ ├── nsxt_fabric_nodes.py │ ├── nsxt_fabric_nodes_facts.py │ ├── nsxt_ip_blocks.py │ ├── nsxt_ip_blocks_facts.py │ ├── nsxt_ip_pools.py │ ├── nsxt_ip_pools_facts.py │ ├── nsxt_licenses.py │ ├── nsxt_licenses_facts.py │ ├── nsxt_logical_ports.py │ ├── nsxt_logical_ports_facts.py │ ├── nsxt_logical_router_ports.py │ ├── nsxt_logical_router_ports_facts.py │ ├── nsxt_logical_router_static_routes.py │ ├── nsxt_logical_routers.py │ ├── nsxt_logical_routers_facts.py │ ├── nsxt_logical_switches.py │ ├── nsxt_logical_switches_facts.py │ ├── nsxt_manager_auto_deployment.py │ ├── nsxt_manager_auto_deployment_facts.py │ ├── nsxt_manager_status.py │ ├── nsxt_policy_bfd_config.py │ ├── nsxt_policy_gateway_policy.py │ ├── nsxt_policy_group.py │ ├── nsxt_policy_ip_block.py │ ├── nsxt_policy_ip_pool.py │ ├── nsxt_policy_security_policy.py │ ├── nsxt_policy_segment.py │ ├── nsxt_policy_tier0.py │ ├── nsxt_policy_tier1.py │ ├── nsxt_principal_identities.py │ ├── nsxt_principal_identities_facts.py │ ├── nsxt_repo_sync.py │ ├── nsxt_repo_sync_facts.py │ ├── nsxt_route_advertise.py │ ├── nsxt_transport_node_collections.py │ ├── nsxt_transport_node_collections_facts.py │ ├── nsxt_transport_node_profiles.py │ ├── nsxt_transport_node_profiles_facts.py │ ├── nsxt_transport_nodes.py │ ├── nsxt_transport_nodes_facts.py │ ├── nsxt_transport_zones.py │ ├── nsxt_transport_zones_facts.py │ ├── nsxt_upgrade_eula_accept.py │ ├── nsxt_upgrade_eula_accept_facts.py │ ├── nsxt_upgrade_groups.py │ ├── nsxt_upgrade_groups_facts.py │ ├── nsxt_upgrade_history.py │ ├── nsxt_upgrade_plan.py │ ├── nsxt_upgrade_plan_facts.py │ ├── nsxt_upgrade_postchecks.py │ ├── nsxt_upgrade_pre_post_checks_facts.py │ ├── nsxt_upgrade_prechecks.py │ ├── nsxt_upgrade_run.py │ ├── nsxt_upgrade_status_summary_facts.py │ ├── nsxt_upgrade_uc.py │ ├── nsxt_upgrade_uc_facts.py │ ├── nsxt_upgrade_upload_mub.py │ ├── nsxt_upgrade_upload_mub_facts.py │ ├── nsxt_uplink_profiles.py │ ├── nsxt_uplink_profiles_facts.py │ ├── nsxt_virtual_ip.py │ ├── nsxt_virtual_ip_facts.py │ └── nsxt_vm_tags.py │ ├── module_utils │ ├── __init__.py │ ├── common_utils.py │ ├── nsxt_base_resource.py │ ├── nsxt_resource_urls.py │ ├── policy_communicator.py │ ├── policy_resource_specs │ │ ├── __init__.py │ │ └── security_policy.py │ ├── vcenter_utils.py │ └── vmware_nsxt.py │ └── plugins │ └── doc_fragments │ └── vmware_nsxt.py ├── 01-Configure-NSXT-Global ├── nsxt_infra_compute_manager_register.py ├── nsxt_infra_compute_manager_verify.py ├── nsxt_infra_edge_cluster_profiles.py ├── nsxt_infra_global_config.py ├── nsxt_infra_networking_bfd_profile.py ├── nsxt_infra_networking_evpn_pool.py └── nsxt_parameters.py ├── 02-Deploy-NSXT-Topologies └── 01-BGP-P2P │ ├── NSX-T BGP P2P Topology.png │ ├── main.tf │ ├── output.tf │ └── variables.tf ├── 03-Deploy-VM ├── main.tf ├── output.tf └── variables.tf └── README.md /00-Infrastructure-NSXT/answerfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/answerfile.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/deploy-edges.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/deploy-edges.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/deploy-nsxt-infra.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/deploy-nsxt-infra.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/01-deploy-nsxtmanager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/01-deploy-nsxtmanager.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/02-configure-compute-manager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/02-configure-compute-manager.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/03-configure-nsxtmanager-license.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/03-configure-nsxtmanager-license.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/04-configure-nsxtmanager-uplinkprofiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/04-configure-nsxtmanager-uplinkprofiles.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/05-configure-nsxtmanager-ippools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/05-configure-nsxtmanager-ippools.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/06-configure-nsxtmanager-transportzones.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/06-configure-nsxtmanager-transportzones.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/07-configure-nsxtmanager-transportnodesprofiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/07-configure-nsxtmanager-transportnodesprofiles.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/08-configure-nsxtmanager-transportnodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/08-configure-nsxtmanager-transportnodes.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/09-deploy-edgenodes-pre-impactor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/09-deploy-edgenodes-pre-impactor.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/09-deploy-edgenodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/09-deploy-edgenodes.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/10-configure-nsxtmanager-edgeclusters copy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/10-configure-nsxtmanager-edgeclusters copy.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/10-configure-nsxtmanager-edgeclusters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/10-configure-nsxtmanager-edgeclusters.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/11-deploy-cumulus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/11-deploy-cumulus.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/95-delete-nsxtmanager-edgeclusters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/95-delete-nsxtmanager-edgeclusters.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/96-delete-edgenodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/96-delete-edgenodes.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/97-unconfigure-nsxtmanager-transport-collections.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/97-unconfigure-nsxtmanager-transport-collections.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/98-unconfigure-nsxtmanager-transportnodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/98-unconfigure-nsxtmanager-transportnodes.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/99-unconfigure-compute-manager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/99-unconfigure-compute-manager.yml -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_accept_eula.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_accept_eula.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_certificates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_certificates.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_certificates_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_certificates_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_fabric_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_fabric_templates.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_fabric_templates_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_fabric_templates_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_transport_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_transport_templates.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_transport_templates_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_compute_collection_transport_templates_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_deploy_ova.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_deploy_ova.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_edge_clusters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_edge_clusters.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_edge_clusters_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_edge_clusters_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_compute_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_compute_managers.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_compute_managers_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_compute_managers_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_nodes.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_nodes_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_fabric_nodes_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_ip_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_ip_blocks.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_ip_blocks_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_ip_blocks_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_ip_pools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_ip_pools.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_ip_pools_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_ip_pools_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_licenses.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_licenses_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_licenses_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_ports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_ports.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_ports_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_ports_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_router_ports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_router_ports.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_router_ports_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_router_ports_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_router_static_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_router_static_routes.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_routers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_routers.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_routers_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_routers_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_switches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_switches.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_logical_switches_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_logical_switches_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_manager_auto_deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_manager_auto_deployment.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_manager_auto_deployment_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_manager_auto_deployment_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_manager_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_manager_status.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_bfd_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_bfd_config.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_gateway_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_gateway_policy.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_group.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_ip_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_ip_block.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_ip_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_ip_pool.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_security_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_security_policy.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_segment.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_tier0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_tier0.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_policy_tier1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_policy_tier1.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_principal_identities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_principal_identities.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_principal_identities_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_principal_identities_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_repo_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_repo_sync.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_repo_sync_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_repo_sync_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_route_advertise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_route_advertise.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_collections.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_collections_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_collections_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_profiles.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_profiles_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_node_profiles_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_nodes.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_nodes_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_nodes_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_zones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_zones.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_transport_zones_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_transport_zones_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_eula_accept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_eula_accept.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_eula_accept_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_eula_accept_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_groups.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_groups_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_groups_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_history.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_plan.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_plan_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_plan_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_postchecks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_postchecks.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_pre_post_checks_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_pre_post_checks_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_prechecks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_prechecks.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_run.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_status_summary_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_status_summary_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_uc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_uc.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_uc_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_uc_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_upload_mub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_upload_mub.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_upload_mub_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_upgrade_upload_mub_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_uplink_profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_uplink_profiles.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_uplink_profiles_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_uplink_profiles_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_virtual_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_virtual_ip.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_virtual_ip_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_virtual_ip_facts.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/library/nsxt_vm_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/library/nsxt_vm_tags.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/common_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/module_utils/common_utils.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/nsxt_base_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/module_utils/nsxt_base_resource.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/nsxt_resource_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/module_utils/nsxt_resource_urls.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/policy_communicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/module_utils/policy_communicator.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/policy_resource_specs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/policy_resource_specs/security_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/module_utils/policy_resource_specs/security_policy.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/vcenter_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/module_utils/vcenter_utils.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/module_utils/vmware_nsxt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/module_utils/vmware_nsxt.py -------------------------------------------------------------------------------- /00-Infrastructure-NSXT/playbooks/plugins/doc_fragments/vmware_nsxt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/00-Infrastructure-NSXT/playbooks/plugins/doc_fragments/vmware_nsxt.py -------------------------------------------------------------------------------- /01-Configure-NSXT-Global/nsxt_infra_compute_manager_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/01-Configure-NSXT-Global/nsxt_infra_compute_manager_register.py -------------------------------------------------------------------------------- /01-Configure-NSXT-Global/nsxt_infra_compute_manager_verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/01-Configure-NSXT-Global/nsxt_infra_compute_manager_verify.py -------------------------------------------------------------------------------- /01-Configure-NSXT-Global/nsxt_infra_edge_cluster_profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/01-Configure-NSXT-Global/nsxt_infra_edge_cluster_profiles.py -------------------------------------------------------------------------------- /01-Configure-NSXT-Global/nsxt_infra_global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/01-Configure-NSXT-Global/nsxt_infra_global_config.py -------------------------------------------------------------------------------- /01-Configure-NSXT-Global/nsxt_infra_networking_bfd_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/01-Configure-NSXT-Global/nsxt_infra_networking_bfd_profile.py -------------------------------------------------------------------------------- /01-Configure-NSXT-Global/nsxt_infra_networking_evpn_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/01-Configure-NSXT-Global/nsxt_infra_networking_evpn_pool.py -------------------------------------------------------------------------------- /01-Configure-NSXT-Global/nsxt_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/01-Configure-NSXT-Global/nsxt_parameters.py -------------------------------------------------------------------------------- /02-Deploy-NSXT-Topologies/01-BGP-P2P/NSX-T BGP P2P Topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/02-Deploy-NSXT-Topologies/01-BGP-P2P/NSX-T BGP P2P Topology.png -------------------------------------------------------------------------------- /02-Deploy-NSXT-Topologies/01-BGP-P2P/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/02-Deploy-NSXT-Topologies/01-BGP-P2P/main.tf -------------------------------------------------------------------------------- /02-Deploy-NSXT-Topologies/01-BGP-P2P/output.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /02-Deploy-NSXT-Topologies/01-BGP-P2P/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/02-Deploy-NSXT-Topologies/01-BGP-P2P/variables.tf -------------------------------------------------------------------------------- /03-Deploy-VM/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/03-Deploy-VM/main.tf -------------------------------------------------------------------------------- /03-Deploy-VM/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/03-Deploy-VM/output.tf -------------------------------------------------------------------------------- /03-Deploy-VM/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/03-Deploy-VM/variables.tf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-nsx/sddc-demos/HEAD/README.md --------------------------------------------------------------------------------