Site Resource Reference
Objective
This guide provides the list of resources created when you deploy a site on the public cloud. Volterra creates these resources when you deploy a site using VoltConsole or Volterra terraform.
The following site types are covered:
- AWS VPC Site
- Azure VNET Site
- GCP Site
AWS VPC Site
The following table provides the list of created resources in case of AWS VPC Site created with new VPC:
Resources Created | Name | Provider | Terraform Tfstate Id |
---|---|---|---|
aws_vpc |
volt_vpc |
AWS |
aws_vpc.volt_vpc[0] |
volterra_token |
site |
Volterra |
volterra_token.site |
aws_iam_instance_profile |
volt_node |
AWS |
module.ce_iam.aws_iam_instance_profile.volt_node |
aws_iam_policy |
policy |
AWS |
module.ce_iam.aws_iam_policy.policy |
aws_iam_role |
role |
AWS |
module.ce_iam.aws_iam_role.role |
aws_iam_role_policy_attachment |
attachment |
AWS |
module.ce_iam.aws_iam_role_policy_attachment.attachment |
aws_eip |
public_ip |
AWS |
module.ce_master.aws_eip.public_ip[0] |
aws_instance |
volt_node |
AWS |
module.ce_master.aws_instance.volt_node[0] |
aws_lb_target_group_attachment |
volt_node_attachment |
AWS |
module.ce_master.aws_lb_target_group_attachment.volt_node_attachment[0] |
aws_network_interface |
slo |
AWS |
module.ce_master.aws_network_interface.slo[0] |
aws_security_group |
volt_node |
AWS |
module.ce_master.aws_security_group.volt_node |
volterra_registration_approval |
master_nodes |
Volterra |
module.ce_master.volterra_registration_approval.master_nodes[0] |
volterra_site_state |
decommission_when_delete |
Volterra |
module.ce_master.volterra_site_state.decommission_when_delete[0] |
aws_internet_gateway |
volterra_gw |
AWS |
module.ce_network.aws_internet_gateway.volterra_gw[0] |
aws_lb |
nlb |
AWS |
module.ce_network.aws_lb.nlb[0] |
aws_lb_listener |
apiserver-https |
AWS |
module.ce_network.aws_lb_listener.apiserver-https[0 |
aws_lb_target_group |
controllers |
AWS |
module.ce_network.aws_lb_target_group.controllers[0] |
aws_route |
ipv4_igw |
AWS |
module.ce_network.aws_route.ipv4_igw[0] |
aws_route |
ipv6_igw |
AWS |
module.ce_network.aws_route.ipv6_igw[0] |
aws_route_table_association |
volt_slo_rta |
AWS |
module.ce_network.aws_route_table_association.volt_slo_rta[0] |
aws_subnet |
volterra_slo |
AWS |
module.ce_network.aws_subnet.volterra_slo["192.168.0.0/24"] |
aws_autoscaling_group |
volterra_ce |
AWS |
module.ce_worker.aws_autoscaling_group.volterra_ce |
aws_launch_configuration |
volterra_ce_config |
AWS |
module.ce_worker.aws_launch_configuration.volterra_ce_config |
The following table provides the list of created resources in case of AWS VPC Site created with existing VPC:
Resources Created | Name | Provider | Terraform Tfstate Id |
---|---|---|---|
volterra_token |
site |
Volterra |
volterra_token.site |
aws_iam_instance_profile |
volt_node |
AWS |
module.ce_iam.aws_iam_instance_profile.volt_node |
aws_iam_policy |
policy |
AWS |
module.ce_iam.aws_iam_policy.policy |
aws_iam_role |
role |
AWS |
module.ce_iam.aws_iam_role.role |
aws_iam_role_policy_attachment |
attachment |
AWS |
module.ce_iam.aws_iam_role_policy_attachment.attachment |
aws_eip |
public_ip |
AWS |
module.ce_master.aws_eip.public_ip[0] |
aws_instance |
volt_node |
AWS |
module.ce_master.aws_instance.volt_node[0] |
aws_lb_target_group_attachment |
volt_node_attachment |
AWS |
module.ce_master.aws_lb_target_group_attachment.volt_node_attachment[0] |
aws_network_interface |
slo |
AWS |
module.ce_master.aws_network_interface.slo[0] |
aws_security_group |
volt_node |
AWS |
module.ce_master.aws_security_group.volt_node |
volterra_registration_approval |
master_nodes |
Volterra |
module.ce_master.volterra_registration_approval.master_nodes[0] |
volterra_site_state |
decommission_when_delete |
Volterra |
module.ce_master.volterra_site_state.decommission_when_delete[0] |
aws_internet_gateway |
volterra_gw |
AWS |
module.ce_network.aws_internet_gateway.volterra_gw[0] |
aws_lb |
nlb |
AWS |
module.ce_network.aws_lb.nlb[0] |
aws_lb_listener |
apiserver-https |
AWS |
module.ce_network.aws_lb_listener.apiserver-https[0 |
aws_lb_target_group |
controllers |
AWS |
module.ce_network.aws_lb_target_group.controllers[0] |
aws_route |
ipv4_igw |
AWS |
module.ce_network.aws_route.ipv4_igw[0] |
aws_route |
ipv6_igw |
AWS |
module.ce_network.aws_route.ipv6_igw[0] |
aws_route_table |
volt_slo_rt |
AWS |
module.ce_network.aws_route_table.volt_slo_rt[0] |
aws_route_table_association |
volt_slo_rta |
AWS |
module.ce_network.aws_route_table_association.volt_slo_rta[0] |
aws_autoscaling_group |
volterra_ce |
AWS |
module.ce_worker.aws_autoscaling_group.volterra_ce |
aws_launch_configuration |
volterra_ce_config |
AWS |
module.ce_worker.aws_launch_configuration.volterra_ce_config |
Azure VNET Site
The following table provides the list of created resources in case of Azure VNET Site created with new VNET:
Resources Created | Name | Provider | Terraform Tfstate Id |
---|---|---|---|
azurerm_resource_group |
volterra_resource_group |
Azure |
azurerm_resource_group.volterra_resource_group |
volterra_token |
site |
Volterra |
volterra_token.site |
azurerm_marketplace_agreement |
volterra |
Azure |
module.ce_master.azurerm_marketplace_agreement.volterra[0] |
azurerm_network_interface |
compute_nic_slo |
Azure |
module.ce_master.azurerm_network_interface.compute_nic_slo[0] |
azurerm_public_ip |
compute_public_ip |
Azure |
module.ce_master.azurerm_public_ip.compute_public_ip[0] |
azurerm_virtual_machine |
volterra_node |
Azure |
module.ce_master.azurerm_virtual_machine.volterra_node[0] |
volterra_registration_approval |
master_nodes |
Volterra |
module.ce_master.volterra_registration_approval.master_nodes[0] |
volterra_site_state |
decommission_when_delete |
Volterra |
module.ce_master.volterra_site_state.decommission_when_delete[0] |
azurerm_lb |
volterra_lb |
Azure |
module.ce_network.azurerm_lb.volterra_lb |
azurerm_lb_backend_address_pool |
volterra_lb_backend |
Azure |
module.ce_network.azurerm_lb_backend_address_pool.volterra_lb_backend |
azurerm_lb_probe |
volterra_lb_probe |
Azure |
module.ce_network.azurerm_lb_probe.volterra_lb_probe |
azurerm_lb_rule |
k8s_lb_rule |
Azure |
module.ce_network.azurerm_lb_rule.k8s_lb_rule |
azurerm_network_security_group |
volterra_security_group |
Azure |
module.ce_network.azurerm_network_security_group.volterra_security_group |
azurerm_network_security_rule |
security_rule_allow_all |
Azure |
module.ce_network.azurerm_network_security_rule.security_rule_allow_all |
azurerm_subnet |
volterra_slo |
Azure |
module.ce_network.azurerm_subnet.volterra_slo["192.168.32.0/22"] |
azurerm_virtual_network |
volterra_net |
Azure |
module.ce_network.azurerm_virtual_network.volterra_net[0] |
azurerm_marketplace_agreement |
volterra |
Azure |
module.ce_worker.azurerm_marketplace_agreement.volterra |
azurerm_virtual_machine_scale_set |
volterra_node |
Azure |
module.ce_worker.azurerm_virtual_machine_scale_set.volterra_node |
The following table provides the list of created resources in case of Azure VNET Site created with existing VNET:
Resources Created | Name | Provider | Terraform Tfstate Id |
---|---|---|---|
azurerm_resource_group |
volterra_resource_group |
Azure |
azurerm_resource_group.volterra_resource_group |
volterra_token |
site |
Volterra |
volterra_token.site |
azurerm_marketplace_agreement |
volterra |
Azure |
module.ce_master.azurerm_marketplace_agreement.volterra[0] |
azurerm_network_interface |
compute_nic_slo |
Azure |
module.ce_master.azurerm_network_interface.compute_nic_slo[0] |
azurerm_public_ip |
compute_public_ip |
Azure |
module.ce_master.azurerm_public_ip.compute_public_ip[0] |
azurerm_virtual_machine |
volterra_node |
Azure |
module.ce_master.azurerm_virtual_machine.volterra_node[0] |
volterra_registration_approval |
master_nodes |
Volterra |
module.ce_master.volterra_registration_approval.master_nodes[0] |
volterra_site_state |
decommission_when_delete |
Volterra |
module.ce_master.volterra_site_state.decommission_when_delete[0] |
azurerm_lb |
volterra_lb |
Azure |
module.ce_network.azurerm_lb.volterra_lb |
azurerm_lb_backend_address_pool |
volterra_lb_backend |
Azure |
module.ce_network.azurerm_lb_backend_address_pool.volterra_lb_backend |
azurerm_lb_probe |
volterra_lb_probe |
Azure |
module.ce_network.azurerm_lb_probe.volterra_lb_probe |
azurerm_lb_rule |
k8s_lb_rule |
Azure |
module.ce_network.azurerm_lb_rule.k8s_lb_rule |
azurerm_network_security_group |
volterra_security_group |
Azure |
module.ce_network.azurerm_network_security_group.volterra_security_group |
azurerm_network_security_rule |
security_rule_allow_all |
Azure |
module.ce_network.azurerm_network_security_rule.security_rule_allow_all |
azurerm_marketplace_agreement |
volterra |
Azure |
module.ce_worker.azurerm_marketplace_agreement.volterra |
azurerm_virtual_machine_scale_set |
volterra_node |
Azure |
module.ce_worker.azurerm_virtual_machine_scale_set.volterra_node |
GCP Site
The following table provides the list of created resources in case of GCP Site created with new VPC:
Resources Created | Name | Provider | Terraform Tfstate Id |
---|---|---|---|
volterra_token |
site |
Volterra |
volterra_token.site |
volterra_token |
vm_instance |
GCP |
module.ce_master.google_compute_instance.vm_instance["0"] |
volterra_registration_approval |
master_nodes |
Volterra |
module.ce_master.volterra_registration_approval.master_nodes["0"] |
volterra_site_state |
decommission_when_delete |
Volterra |
module.ce_master.volterra_site_state.decommission_when_delete |
google_compute_firewall |
egress |
GCP |
module.ce_network.google_compute_firewall.egress["0"] |
google_compute_firewall |
ingress |
GCP |
module.ce_network.google_compute_firewall.ingress["0"] |
google_compute_network |
vpc_network |
GCP |
module.ce_network.google_compute_network.vpc_network[0] |
google_compute_subnetwork |
subnets |
GCP |
resource "google_compute_subnetwork" "subnets |
The following table provides the list of created resources in case of GCP Site created with existing VPC:
Resources Created | Name | Provider | Terraform Tfstate Id |
---|---|---|---|
volterra_token |
site |
Volterra |
volterra_token.site |
volterra_token |
vm_instance |
GCP |
module.ce_master.google_compute_instance.vm_instance["0"] |
volterra_registration_approval |
master_nodes |
Volterra |
module.ce_master.volterra_registration_approval.master_nodes["0"] |
volterra_site_state |
decommission_when_delete |
Volterra |
module.ce_master.volterra_site_state.decommission_when_delete |
google_compute_firewall |
egress |
GCP |
module.ce_network.google_compute_firewall.egress["0"] |
google_compute_firewall |
ingress |
GCP |
module.ce_network.google_compute_firewall.ingress["0"] |
AWS TGW Site
The following table provides the list of created resources in case of AWS TGW Site created with new VPC:
Resources Created | Name | Provider | Terraform Tfstate Id |
---|---|---|---|
volterra_tgw_vpc_ip_prefixes |
tgw_site |
Volterra |
volterra_tgw_vpc_ip_prefixes.tgw_site[0] |
aws_customer_gateway |
volterra_nodes |
AWS |
module.aws_tgw_infra.aws_customer_gateway.volterra_nodes["ves-node-id-foobar"] |
aws_ec2_transit_gateway |
site_tgw |
AWS |
module.aws_tgw_infra.aws_ec2_transit_gateway.site_tgw[0] |
aws_ec2_transit_gateway_route_table |
svcs_rt |
AWS |
module.aws_tgw_infra.aws_ec2_transit_gateway_route_table.svcs_rt |
aws_ec2_transit_gateway_route_table |
vpc_rt |
AWS |
module.aws_tgw_infra.aws_ec2_transit_gateway_route_table.vpc_rt |
aws_ec2_transit_gateway_route_table_association |
svcs_rt_site_vpn |
AWS |
module.aws_tgw_infra.aws_ec2_transit_gateway_route_table_association.svcs_rt_site_vpn["ves-node-id-foobar"] |
aws_ec2_transit_gateway_route_table_propagation |
vpc_rt_site_vpn |
AWS |
module.aws_tgw_infra.aws_ec2_transit_gateway_route_table_propagation.vpc_rt_site_vpn["ves-node-id-foobar"] |
aws_vpn_connection |
volterra_tgw |
AWS |
module.aws_tgw_infra.aws_vpn_connection.volterra_tgw["ves-node-id-foobar"] |
aws_ec2_transit_gateway_route_table_association |
vpc_rt |
AWS |
module.aws_tgw_vpc_attach.aws_ec2_transit_gateway_route_table_association.vpc_rt["vpc-040531d1304e52bbd"] |
aws_ec2_transit_gateway_route_table_association |
vpc_rt |
AWS |
module.aws_tgw_vpc_attach.aws_ec2_transit_gateway_route_table_association.vpc_rt["vpc-0b631652a291612ac"] |
aws_ec2_transit_gateway_route_table_propagation |
svcs_rt |
AWS |
module.aws_tgw_vpc_attach.aws_ec2_transit_gateway_route_table_propagation.svcs_rt["vpc-040531d1304e52bbd"] |
aws_ec2_transit_gateway_route_table_propagation |
svcs_rt |
AWS |
module.aws_tgw_vpc_attach.aws_ec2_transit_gateway_route_table_propagation.svcs_rt["vpc-0b631652a291612ac"] |
aws_ec2_transit_gateway_vpc_attachment |
vpc |
AWS |
module.aws_tgw_vpc_attach.aws_ec2_transit_gateway_vpc_attachment.vpc["vpc-040531d1304e52bbd"] |
aws_ec2_transit_gateway_vpc_attachment |
vpc |
AWS |
module.aws_tgw_vpc_attach.aws_ec2_transit_gateway_vpc_attachment.vpc["vpc-0b631652a291612ac"] |
aws_route |
default_rt_tgw |
AWS |
module.aws_tgw_vpc_attach.aws_route.default_rt_tgw["vpc-040531d1304e52bbd"] |
aws_route |
default_rt_tgw |
AWS |
module.aws_tgw_vpc_attach.aws_route.default_rt_tgw["vpc-0b631652a291612ac"] |
aws_vpc |
volt_vpc |
AWS |
module.volterra_site.aws_vpc.volt_vpc[0] |
volterra_token |
site |
Volterra |
module.volterra_site.volterra_token.site |
aws_iam_instance_profile |
volt_node |
AWS |
module.volterra_site.module.ce_iam.aws_iam_instance_profile.volt_node |
aws_iam_policy |
policy |
AWS |
module.volterra_site.module.ce_iam.aws_iam_policy.policy |
aws_iam_role |
role |
AWS |
module.volterra_site.module.ce_iam.aws_iam_role.role |
aws_iam_role_policy_attachment |
attachment |
AWS |
module.volterra_site.module.ce_iam.aws_iam_role_policy_attachment.attachment |
aws_eip |
public_ip |
AWS |
module.volterra_site.module.ce_master.aws_eip.public_ip[0] |
aws_instance |
volt_node_2nic |
AWS |
module.volterra_site.module.ce_master.aws_instance.volt_node_2nic[0] |
aws_lb_target_group_attachment |
volt_node_attachment |
AWS |
module.volterra_site.module.ce_master.aws_lb_target_group_attachment.volt_node_attachment[0] |
aws_network_interface |
sli |
AWS |
module.volterra_site.module.ce_master.aws_network_interface.sli[0] |
aws_network_interface |
slo |
AWS |
module.volterra_site.module.ce_master.aws_network_interface.slo[0] |
aws_security_group |
volt_node |
AWS |
module.volterra_site.module.ce_master.aws_security_group.volt_node |
volterra_registration_approval |
master_nodes |
Volterra |
module.volterra_site.module.ce_master.volterra_registration_approval.master_nodes[0] |
volterra_site_state |
decommission_when_delete |
Volterra |
module.volterra_site.module.ce_master.volterra_site_state.decommission_when_delete[0] |
dns_a_record_set |
nlb |
AWS |
module.volterra_site.module.ce_network.data.dns_a_record_set.nlb[0] |
aws_internet_gateway |
volterra_gw |
AWS |
module.volterra_site.module.ce_network.aws_internet_gateway.volterra_gw[0] |
aws_lb |
nlb |
AWS |
module.volterra_site.module.ce_network.aws_lb.nlb[0] |
aws_lb_listener |
apiserver-https |
AWS |
module.volterra_site.module.ce_network.aws_lb_listener.apiserver-https[0] |
aws_lb_target_group |
controllers |
AWS |
module.volterra_site.module.ce_network.aws_lb_target_group.controllers[0] |
aws_route |
ipv4_igw |
AWS |
module.volterra_site.module.ce_network.aws_route.ipv4_igw[0] |
aws_route |
ipv6_igw |
AWS |
module.volterra_site.module.ce_network.aws_route.ipv6_igw[0] |
aws_route_table |
volt_slo_rt |
AWS |
module.volterra_site.module.ce_network.aws_route_table.volt_slo_rt[0] |
aws_route_table_association |
volt_sli_rta |
AWS |
module.volterra_site.module.ce_network.aws_route_table_association.volt_sli_rta[0] |
aws_route_table_association |
volt_slo_rta |
AWS |
module.volterra_site.module.ce_network.aws_route_table_association.volt_slo_rta[0] |
aws_subnet |
volterra_sli |
AWS |
module.volterra_site.module.ce_network.aws_subnet.volterra_sli["192.168.0.0/24"] |
aws_subnet |
volterra_slo |
AWS |
module.volterra_site.module.ce_network.aws_subnet.volterra_slo["192.168.1.0/24"] |
aws_autoscaling_group |
volterra_ce |
AWS |
module.volterra_site.module.ce_worker.aws_autoscaling_group.volterra_ce |
aws_launch_configuration |
volterra_ce_config |
AWS |
module.volterra_site.module.ce_worker.aws_launch_configuration.volterra_ce_config |