3710 lines
133 KiB
JSON
3710 lines
133 KiB
JSON
{
|
|
"version": 4,
|
|
"terraform_version": "1.6.6",
|
|
"serial": 263,
|
|
"lineage": "6a53b692-c1a8-ed53-bc6c-b7fb5e017eb8",
|
|
"outputs": {
|
|
"almalinux_9": {
|
|
"value": {
|
|
"name": "AlmaLinux-9.0-20220718",
|
|
"uuid": "541650fc-dd19-4f38-bb1d-7333ed9dd688"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"availability_zone_no_gpu_name": {
|
|
"value": "cnr-isti-nova-a",
|
|
"type": "string"
|
|
},
|
|
"availability_zone_with_gpu_name": {
|
|
"value": "cnr-isti-nova-gpu-a",
|
|
"type": "string"
|
|
},
|
|
"availability_zones_names": {
|
|
"value": {
|
|
"availability_zone_no_gpu": "cnr-isti-nova-a",
|
|
"availability_zone_with_gpu": "cnr-isti-nova-gpu-a"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"basic_services_ip": {
|
|
"value": {
|
|
"ca": "10.1.32.4",
|
|
"ca_cidr": "10.1.32.4/32",
|
|
"haproxy_l7_1": "10.1.32.11",
|
|
"haproxy_l7_1_cidr": "10.1.32.11/32",
|
|
"haproxy_l7_2": "10.1.32.12",
|
|
"haproxy_l7_2_cidr": "10.1.32.12/32",
|
|
"octavia_main": "10.1.32.20",
|
|
"octavia_main_cidr": "10.1.32.20/32",
|
|
"prometheus": "10.1.32.10",
|
|
"prometheus_cidr": "10.1.32.10/32",
|
|
"ssh_jump": "10.1.32.5",
|
|
"ssh_jump_cidr": "10.1.32.5/32"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"centos_7": {
|
|
"value": {
|
|
"name": "CentOS-7",
|
|
"uuid": "f0187a99-64f6-462a-ab5f-ef52fe62f2ca"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"default_security_group_name": {
|
|
"value": "default_for_all",
|
|
"type": "string"
|
|
},
|
|
"dns_zone": {
|
|
"value": {
|
|
"description": "DNS primary zone for the d4s-pre-cloud project",
|
|
"email": "postmaster@isti.cnr.it",
|
|
"id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c",
|
|
"ttl": "8600",
|
|
"zone_name": "cloud-pre.d4science.org."
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"el7_data_file": {
|
|
"value": "../../openstack_vm_data_scripts/el7.sh",
|
|
"type": "string"
|
|
},
|
|
"external_network": {
|
|
"value": {
|
|
"id": "1d2ff137-6ff7-4017-be2b-0d6c4af2353b",
|
|
"name": "external-network"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"external_network_id": {
|
|
"value": "1d2ff137-6ff7-4017-be2b-0d6c4af2353b",
|
|
"type": "string"
|
|
},
|
|
"external_router": {
|
|
"value": {
|
|
"description": "D4Science Preprod main router",
|
|
"id": "cc26064a-bb08-4c0b-929f-d0cb39f934a3",
|
|
"name": "d4s-pre-cloud-external-router"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"flavor_list": {
|
|
"value": {
|
|
"c1_large": "c1.large",
|
|
"c1_medium": "c1.medium",
|
|
"c1_small": "c1.small",
|
|
"c2_large": "c2.large",
|
|
"m1_large": "m1.large",
|
|
"m1_medium": "m1.medium",
|
|
"m1_xlarge": "m1.xlarge",
|
|
"m1_xxl": "m1.xxl",
|
|
"m2_large": "m2.large",
|
|
"m2_medium": "m2.medium",
|
|
"m2_small": "m2.small",
|
|
"m3_large": "m3.large"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"floating_ip_pools": {
|
|
"value": {
|
|
"main_public_ip_pool": "external-network"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"haproxy_l7_data": {
|
|
"value": {
|
|
"flavor": "m1.medium",
|
|
"haproxy_1": "haproxy-l7-1",
|
|
"haproxy_2": "haproxy-l7-2",
|
|
"name": "main-haproxy-l7",
|
|
"vm_count": "2"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"internal_ca_data": {
|
|
"value": {
|
|
"flavor": "m1.small",
|
|
"name": "ca"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"main_haproxy_l7_ip": {
|
|
"value": [
|
|
"10.1.32.11",
|
|
"10.1.32.12"
|
|
],
|
|
"type": [
|
|
"list",
|
|
"string"
|
|
]
|
|
},
|
|
"main_loadbalancer_ip": {
|
|
"value": "10.1.32.20",
|
|
"type": "string"
|
|
},
|
|
"main_private_network": {
|
|
"value": {
|
|
"description": "D4Science Preprod private network (use this as the main network)",
|
|
"name": "d4s-pre-cloud-main"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"main_private_subnet": {
|
|
"value": {
|
|
"allocation_end": "10.1.35.254",
|
|
"allocation_start": "10.1.32.100",
|
|
"cidr": "10.1.32.0/22",
|
|
"description": "D4Science Preprod main private subnet",
|
|
"gateway_ip": "10.1.32.1",
|
|
"name": "d4s-pre-cloud-main-subnet"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"main_region": {
|
|
"value": "isti_area_pi_1",
|
|
"type": "string"
|
|
},
|
|
"mtu_size": {
|
|
"value": 8942,
|
|
"type": "number"
|
|
},
|
|
"networks_list": {
|
|
"value": {
|
|
"orientdb": "orientdb-net",
|
|
"orientdb_se": "orientdb-se-net",
|
|
"shared_postgresql": "postgresql-srv-net",
|
|
"swarm": "swarm-nfs-net",
|
|
"timescaledb": "timescaledb-net"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"networks_with_d4s_services": {
|
|
"value": {
|
|
"garr_ct1_net": "90.147.166.0/23",
|
|
"garr_na_net": "90.147.152.0/24",
|
|
"garr_pa1_net": "90.147.188.0/23",
|
|
"infrascience_net": "146.48.122.0/23",
|
|
"isti_net": "146.48.80.0/21",
|
|
"s2i2s_net": "146.48.28.0/22"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"octavia_information": {
|
|
"value": {
|
|
"main_lb_description": "Main L4 load balancer for the D4Science PRE production",
|
|
"main_lb_hostname": "main-lb",
|
|
"main_lb_name": "d4s-pre-cloud-l4-load-balancer",
|
|
"octavia_flavor": "octavia_amphora-mvcpu-ha",
|
|
"octavia_flavor_id": "394988b5-6603-4a1e-a939-8e177c6681c7",
|
|
"octavia_vrrp_ip_1": "10.1.33.159/32",
|
|
"octavia_vrrp_ip_2": "10.1.32.199/32",
|
|
"swarm_lb_name": "d4s-pre-cloud-l4-swarm-load-balancer"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"os_project_data": {
|
|
"value": {
|
|
"id": "6fdc02e2827b405dad99f34698659742"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"policy_list": {
|
|
"value": {
|
|
"affinity": "affinity",
|
|
"anti_affinity": "anti-affinity",
|
|
"soft_affinity": "soft-affinity",
|
|
"soft_anti_affinity": "soft-anti-affinity"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"prometheus_server_data": {
|
|
"value": {
|
|
"flavor": "m1.medium",
|
|
"name": "prometheus",
|
|
"public_grafana_server_cidr": "146.48.28.103/32",
|
|
"vol_data_device": "/dev/vdb",
|
|
"vol_data_name": "prometheus-data",
|
|
"vol_data_size": "100"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"resolvers_ip": {
|
|
"value": [
|
|
"146.48.29.97",
|
|
"146.48.29.98",
|
|
"146.48.29.99"
|
|
],
|
|
"type": [
|
|
"list",
|
|
"string"
|
|
]
|
|
},
|
|
"resource_registry_addresses": {
|
|
"value": {},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"security_group_list": {
|
|
"value": {
|
|
"acaland": "acaland's dev machine",
|
|
"access_to_orientdb": "access_to_orientdb",
|
|
"access_to_orientdb_se": "access_to_orientdb_se",
|
|
"access_to_the_timescaledb_service": "access_to_the_timescaledb_service",
|
|
"cassandra": "Cassandra",
|
|
"dataminer-publish": "dataminer-publish",
|
|
"debugging_from_jump_node": "debugging_from_jump_node",
|
|
"default": "default",
|
|
"docker_swarm": "Docker Swarm",
|
|
"docker_swarm_NFS": "Docker Swarm NFS",
|
|
"haproxy": "traffic_from_main_lb_to_haproxy_l7",
|
|
"http_and_https_from_the_load_balancers": "traffic_from_the_main_load_balancers",
|
|
"limited_HTTPS_access": "restricted_web_service",
|
|
"limited_SSH_access": "Limited SSH access",
|
|
"mongo": "mongo",
|
|
"orientdb_internal_docker_traffic": "orientdb_internal_docker_traffic",
|
|
"postgreSQL": "PostgreSQL service",
|
|
"public_HTTPS": "Public HTTPS"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"shared_postgresql_server_data": {
|
|
"value": {
|
|
"allocation_pool_end": "192.168.3.254",
|
|
"allocation_pool_start": "192.168.0.100",
|
|
"flavor": "m1.medium",
|
|
"name": "shared-postgresql-server",
|
|
"network_cidr": "192.168.0.0/22",
|
|
"network_description": "Network used to communicate with the shared postgresql service",
|
|
"network_name": "postgresql-srv-net",
|
|
"server_cidr": "192.168.0.5/22",
|
|
"server_ip": "192.168.0.5",
|
|
"vol_data_device": "/dev/vdb",
|
|
"vol_data_name": "shared-postgresql-data",
|
|
"vol_data_size": "100"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"smartexecutor_addresses": {
|
|
"value": {},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"ssh_jump_proxy": {
|
|
"value": {
|
|
"flavor": "m2.small",
|
|
"name": "ssh-jump-proxy"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"ssh_sources": {
|
|
"value": {
|
|
"d4s_vpn_1_cidr": "146.48.122.27/32",
|
|
"d4s_vpn_2_cidr": "146.48.122.49/32",
|
|
"infrascience_net_cidr": "146.48.122.0/23",
|
|
"s2i2s_vpn_1_cidr": "146.48.28.10/32",
|
|
"s2i2s_vpn_2_cidr": "146.48.28.11/32",
|
|
"shell_d4s_cidr": "146.48.122.95/32"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"ubuntu1804_data_file": {
|
|
"value": "../../openstack_vm_data_scripts/ubuntu1804.sh",
|
|
"type": "string"
|
|
},
|
|
"ubuntu2204_data_file": {
|
|
"value": "../../openstack_vm_data_scripts/ubuntu2204.sh",
|
|
"type": "string"
|
|
},
|
|
"ubuntu_1804": {
|
|
"value": {
|
|
"name": "Ubuntu-Bionic-18.04",
|
|
"user_data_file": "../../openstack_vm_data_scripts/ubuntu1804.sh",
|
|
"uuid": "7ed6a2cd-2b07-482e-8ce4-f018dff16c89"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"ubuntu_2204": {
|
|
"value": {
|
|
"name": "Ubuntu-Jammy-22.04",
|
|
"user_data_file": "../../openstack_vm_data_scripts/ubuntu2204.sh",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
}
|
|
},
|
|
"resources": [
|
|
{
|
|
"mode": "data",
|
|
"type": "terraform_remote_state",
|
|
"name": "privnet_dns_router",
|
|
"provider": "provider[\"terraform.io/builtin/terraform\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"backend": "local",
|
|
"config": {
|
|
"value": {
|
|
"path": "../project-setup/terraform.tfstate"
|
|
},
|
|
"type": [
|
|
"object",
|
|
{
|
|
"path": "string"
|
|
}
|
|
]
|
|
},
|
|
"defaults": null,
|
|
"outputs": {
|
|
"value": {
|
|
"almalinux_9": {
|
|
"name": "AlmaLinux-9.0-20220718",
|
|
"uuid": "541650fc-dd19-4f38-bb1d-7333ed9dd688"
|
|
},
|
|
"availability_zone_no_gpu_name": "cnr-isti-nova-a",
|
|
"availability_zone_with_gpu_name": "cnr-isti-nova-gpu-a",
|
|
"availability_zones_names": {
|
|
"availability_zone_no_gpu": "cnr-isti-nova-a",
|
|
"availability_zone_with_gpu": "cnr-isti-nova-gpu-a"
|
|
},
|
|
"basic_services_ip": {
|
|
"ca": "10.1.32.4",
|
|
"ca_cidr": "10.1.32.4/32",
|
|
"haproxy_l7_1": "10.1.32.11",
|
|
"haproxy_l7_1_cidr": "10.1.32.11/32",
|
|
"haproxy_l7_2": "10.1.32.12",
|
|
"haproxy_l7_2_cidr": "10.1.32.12/32",
|
|
"octavia_main": "10.1.32.20",
|
|
"octavia_main_cidr": "10.1.32.20/32",
|
|
"prometheus": "10.1.32.10",
|
|
"prometheus_cidr": "10.1.32.10/32",
|
|
"ssh_jump": "10.1.32.5",
|
|
"ssh_jump_cidr": "10.1.32.5/32"
|
|
},
|
|
"centos_7": {
|
|
"name": "CentOS-7",
|
|
"uuid": "f0187a99-64f6-462a-ab5f-ef52fe62f2ca"
|
|
},
|
|
"default_security_group_name": "default_for_all",
|
|
"dns_zone": {
|
|
"description": "DNS primary zone for the d4s-pre-cloud project",
|
|
"email": "postmaster@isti.cnr.it",
|
|
"id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c",
|
|
"ttl": "8600",
|
|
"zone_name": "cloud-pre.d4science.org."
|
|
},
|
|
"dns_zone_id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c",
|
|
"el7_data_file": "../../openstack_vm_data_scripts/el7.sh",
|
|
"external_gateway_ip": [
|
|
{
|
|
"ip_address": "146.48.30.241",
|
|
"subnet_id": "57f87509-4016-46fb-b8c3-25fca7f72ccb"
|
|
}
|
|
],
|
|
"external_network": {
|
|
"id": "1d2ff137-6ff7-4017-be2b-0d6c4af2353b",
|
|
"name": "external-network"
|
|
},
|
|
"external_network_id": "1d2ff137-6ff7-4017-be2b-0d6c4af2353b",
|
|
"external_router": {
|
|
"description": "D4Science Preprod main router",
|
|
"id": "cc26064a-bb08-4c0b-929f-d0cb39f934a3",
|
|
"name": "d4s-pre-cloud-external-router"
|
|
},
|
|
"flavor_list": {
|
|
"c1_large": "c1.large",
|
|
"c1_medium": "c1.medium",
|
|
"c1_small": "c1.small",
|
|
"c2_large": "c2.large",
|
|
"m1_large": "m1.large",
|
|
"m1_medium": "m1.medium",
|
|
"m1_xlarge": "m1.xlarge",
|
|
"m1_xxl": "m1.xxl",
|
|
"m2_large": "m2.large",
|
|
"m2_medium": "m2.medium",
|
|
"m2_small": "m2.small",
|
|
"m3_large": "m3.large"
|
|
},
|
|
"floating_ip_pools": {
|
|
"main_public_ip_pool": "external-network"
|
|
},
|
|
"haproxy_l7_data": {
|
|
"flavor": "m1.medium",
|
|
"haproxy_1": "haproxy-l7-1",
|
|
"haproxy_2": "haproxy-l7-2",
|
|
"name": "main-haproxy-l7",
|
|
"vm_count": "2"
|
|
},
|
|
"internal_ca_data": {
|
|
"flavor": "m1.small",
|
|
"name": "ca"
|
|
},
|
|
"main_haproxy_l7_ip": [
|
|
"10.1.32.11",
|
|
"10.1.32.12"
|
|
],
|
|
"main_private_network": {
|
|
"description": "D4Science Preprod private network (use this as the main network)",
|
|
"name": "d4s-pre-cloud-main"
|
|
},
|
|
"main_private_network_id": "23fd8a99-d551-4ada-8d3a-9859542ebb8c",
|
|
"main_private_subnet": {
|
|
"allocation_end": "10.1.35.254",
|
|
"allocation_start": "10.1.32.100",
|
|
"cidr": "10.1.32.0/22",
|
|
"description": "D4Science Preprod main private subnet",
|
|
"gateway_ip": "10.1.32.1",
|
|
"name": "d4s-pre-cloud-main-subnet"
|
|
},
|
|
"main_region": "isti_area_pi_1",
|
|
"main_subnet_network_id": "cd77a2fd-4a36-4254-b1d0-70b3874c6d04",
|
|
"mtu_size": 8942,
|
|
"networks_list": {
|
|
"orientdb": "orientdb-net",
|
|
"orientdb_se": "orientdb-se-net",
|
|
"shared_postgresql": "postgresql-srv-net",
|
|
"swarm": "swarm-nfs-net",
|
|
"timescaledb": "timescaledb-net"
|
|
},
|
|
"networks_with_d4s_services": {
|
|
"garr_ct1_net": "90.147.166.0/23",
|
|
"garr_na_net": "90.147.152.0/24",
|
|
"garr_pa1_net": "90.147.188.0/23",
|
|
"infrascience_net": "146.48.122.0/23",
|
|
"isti_net": "146.48.80.0/21",
|
|
"s2i2s_net": "146.48.28.0/22"
|
|
},
|
|
"octavia_information": {
|
|
"main_lb_description": "Main L4 load balancer for the D4Science PRE production",
|
|
"main_lb_hostname": "main-lb",
|
|
"main_lb_name": "d4s-pre-cloud-l4-load-balancer",
|
|
"octavia_flavor": "octavia_amphora-mvcpu-ha",
|
|
"octavia_flavor_id": "394988b5-6603-4a1e-a939-8e177c6681c7",
|
|
"octavia_vrrp_ip_1": "10.1.33.159/32",
|
|
"octavia_vrrp_ip_2": "10.1.32.199/32",
|
|
"swarm_lb_name": "d4s-pre-cloud-l4-swarm-load-balancer"
|
|
},
|
|
"os_project_data": {
|
|
"id": "6fdc02e2827b405dad99f34698659742"
|
|
},
|
|
"policy_list": {
|
|
"affinity": "affinity",
|
|
"anti_affinity": "anti-affinity",
|
|
"soft_affinity": "soft-affinity",
|
|
"soft_anti_affinity": "soft-anti-affinity"
|
|
},
|
|
"prometheus_server_data": {
|
|
"flavor": "m1.medium",
|
|
"name": "prometheus",
|
|
"public_grafana_server_cidr": "146.48.122.132/32",
|
|
"vol_data_device": "/dev/vdb",
|
|
"vol_data_name": "prometheus-data",
|
|
"vol_data_size": "100"
|
|
},
|
|
"resolvers_ip": [
|
|
"146.48.29.97",
|
|
"146.48.29.98",
|
|
"146.48.29.99"
|
|
],
|
|
"resource_registry_addresses": {},
|
|
"security_group_list": {
|
|
"acaland": "acaland's dev machine",
|
|
"access_to_orientdb": "access_to_orientdb",
|
|
"access_to_orientdb_se": "access_to_orientdb_se",
|
|
"access_to_the_timescaledb_service": "access_to_the_timescaledb_service",
|
|
"cassandra": "Cassandra",
|
|
"dataminer-publish": "dataminer-publish",
|
|
"debugging_from_jump_node": "debugging_from_jump_node",
|
|
"default": "default",
|
|
"docker_swarm": "Docker Swarm",
|
|
"docker_swarm_NFS": "Docker Swarm NFS",
|
|
"haproxy": "traffic_from_main_lb_to_haproxy_l7",
|
|
"http_and_https_from_the_load_balancers": "traffic_from_the_main_load_balancers",
|
|
"limited_HTTPS_access": "restricted_web_service",
|
|
"limited_SSH_access": "Limited SSH access",
|
|
"mongo": "mongo",
|
|
"orientdb_internal_docker_traffic": "orientdb_internal_docker_traffic",
|
|
"postgreSQL": "PostgreSQL service",
|
|
"public_HTTPS": "Public HTTPS"
|
|
},
|
|
"shared_postgresql_server_data": {
|
|
"allocation_pool_end": "192.168.3.254",
|
|
"allocation_pool_start": "192.168.0.100",
|
|
"flavor": "m1.medium",
|
|
"name": "shared-postgresql-server",
|
|
"network_cidr": "192.168.0.0/22",
|
|
"network_description": "Network used to communicate with the shared postgresql service",
|
|
"network_name": "postgresql-srv-net",
|
|
"server_cidr": "192.168.0.5/22",
|
|
"server_ip": "192.168.0.5",
|
|
"vol_data_device": "/dev/vdb",
|
|
"vol_data_name": "shared-postgresql-data",
|
|
"vol_data_size": "100"
|
|
},
|
|
"smartexecutor_addresses": {},
|
|
"ssh_jump_proxy": {
|
|
"flavor": "m2.small",
|
|
"name": "ssh-jump-proxy"
|
|
},
|
|
"ssh_sources": {
|
|
"d4s_vpn_1_cidr": "146.48.122.27/32",
|
|
"d4s_vpn_2_cidr": "146.48.122.49/32",
|
|
"infrascience_net_cidr": "146.48.122.0/23",
|
|
"s2i2s_vpn_1_cidr": "146.48.28.10/32",
|
|
"s2i2s_vpn_2_cidr": "146.48.28.11/32",
|
|
"shell_d4s_cidr": "146.48.122.95/32"
|
|
},
|
|
"ubuntu1804_data_file": "../../openstack_vm_data_scripts/ubuntu1804.sh",
|
|
"ubuntu2204_data_file": "../../openstack_vm_data_scripts/ubuntu2204.sh",
|
|
"ubuntu_1804": {
|
|
"name": "Ubuntu-Bionic-18.04",
|
|
"user_data_file": "../../openstack_vm_data_scripts/ubuntu1804.sh",
|
|
"uuid": "7ed6a2cd-2b07-482e-8ce4-f018dff16c89"
|
|
},
|
|
"ubuntu_2204": {
|
|
"name": "Ubuntu-Jammy-22.04",
|
|
"user_data_file": "../../openstack_vm_data_scripts/ubuntu2204.sh",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627"
|
|
}
|
|
},
|
|
"type": [
|
|
"object",
|
|
{
|
|
"almalinux_9": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"availability_zone_no_gpu_name": "string",
|
|
"availability_zone_with_gpu_name": "string",
|
|
"availability_zones_names": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"basic_services_ip": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"centos_7": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"default_security_group_name": "string",
|
|
"dns_zone": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"dns_zone_id": "string",
|
|
"el7_data_file": "string",
|
|
"external_gateway_ip": [
|
|
"list",
|
|
[
|
|
"object",
|
|
{
|
|
"ip_address": "string",
|
|
"subnet_id": "string"
|
|
}
|
|
]
|
|
],
|
|
"external_network": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"external_network_id": "string",
|
|
"external_router": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"flavor_list": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"floating_ip_pools": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"haproxy_l7_data": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"internal_ca_data": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"main_haproxy_l7_ip": [
|
|
"list",
|
|
"string"
|
|
],
|
|
"main_private_network": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"main_private_network_id": "string",
|
|
"main_private_subnet": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"main_region": "string",
|
|
"main_subnet_network_id": "string",
|
|
"mtu_size": "number",
|
|
"networks_list": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"networks_with_d4s_services": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"octavia_information": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"os_project_data": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"policy_list": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"prometheus_server_data": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"resolvers_ip": [
|
|
"list",
|
|
"string"
|
|
],
|
|
"resource_registry_addresses": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"security_group_list": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"shared_postgresql_server_data": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"smartexecutor_addresses": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"ssh_jump_proxy": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"ssh_sources": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"ubuntu1804_data_file": "string",
|
|
"ubuntu2204_data_file": "string",
|
|
"ubuntu_1804": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"ubuntu_2204": [
|
|
"map",
|
|
"string"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"workspace": null
|
|
},
|
|
"sensitive_attributes": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_blockstorage_volume_v3",
|
|
"name": "prometheus_data_vol",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"attachment": [
|
|
{
|
|
"device": "/dev/vdb",
|
|
"id": "82e89633-3a48-4ede-9acf-41145f88f5a7",
|
|
"instance_id": "3759635e-239f-4026-a668-450b58a8eaac"
|
|
}
|
|
],
|
|
"availability_zone": "nova",
|
|
"consistency_group_id": null,
|
|
"description": "",
|
|
"enable_online_resize": null,
|
|
"id": "82e89633-3a48-4ede-9acf-41145f88f5a7",
|
|
"image_id": null,
|
|
"metadata": {},
|
|
"multiattach": null,
|
|
"name": "prometheus-data",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [],
|
|
"size": 100,
|
|
"snapshot_id": "",
|
|
"source_replica": null,
|
|
"source_vol_id": "",
|
|
"timeouts": null,
|
|
"volume_type": "cephUnencrypted"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_blockstorage_volume_v3",
|
|
"name": "shared_postgresql_data_vol",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"attachment": [
|
|
{
|
|
"device": "/dev/vdb",
|
|
"id": "1b6dcdbc-c293-438f-a017-291f63bfce18",
|
|
"instance_id": "9ede65c7-70ca-4698-8551-754aa4f6fa1e"
|
|
}
|
|
],
|
|
"availability_zone": "nova",
|
|
"consistency_group_id": null,
|
|
"description": "",
|
|
"enable_online_resize": null,
|
|
"id": "1b6dcdbc-c293-438f-a017-291f63bfce18",
|
|
"image_id": null,
|
|
"metadata": {},
|
|
"multiattach": null,
|
|
"name": "shared-postgresql-data",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [],
|
|
"size": 100,
|
|
"snapshot_id": "",
|
|
"source_replica": null,
|
|
"source_vol_id": "",
|
|
"timeouts": null,
|
|
"volume_type": "cephUnencrypted"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_floatingip_associate_v2",
|
|
"name": "prometheus_server",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"fixed_ip": "",
|
|
"floating_ip": "146.48.29.203",
|
|
"id": "146.48.29.203/3759635e-239f-4026-a668-450b58a8eaac/",
|
|
"instance_id": "3759635e-239f-4026-a668-450b58a8eaac",
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"wait_until_associated": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_compute_instance_v2.prometheus_server",
|
|
"openstack_networking_floatingip_v2.prometheus_server_ip",
|
|
"openstack_networking_secgroup_v2.prometheus_access_from_grafana",
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_floatingip_associate_v2",
|
|
"name": "ssh_jump_proxy",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"fixed_ip": "",
|
|
"floating_ip": "146.48.30.140",
|
|
"id": "146.48.30.140/a9698890-cab3-4566-8539-198c05cbe456/",
|
|
"instance_id": "a9698890-cab3-4566-8539-198c05cbe456",
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"wait_until_associated": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_compute_instance_v2.ssh_jump_proxy",
|
|
"openstack_networking_floatingip_v2.ssh_jump_proxy_ip",
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_instance_v2",
|
|
"name": "internal_ca",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_ip_v4": "10.1.32.4",
|
|
"access_ip_v6": "",
|
|
"admin_pass": null,
|
|
"all_metadata": {},
|
|
"all_tags": [],
|
|
"availability_zone": "cnr-isti-nova-a",
|
|
"availability_zone_hints": "cnr-isti-nova-a",
|
|
"block_device": [
|
|
{
|
|
"boot_index": 0,
|
|
"delete_on_termination": false,
|
|
"destination_type": "volume",
|
|
"device_type": "",
|
|
"disk_bus": "",
|
|
"guest_format": "",
|
|
"multiattach": false,
|
|
"source_type": "image",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627",
|
|
"volume_size": 10,
|
|
"volume_type": ""
|
|
}
|
|
],
|
|
"config_drive": null,
|
|
"created": "2023-11-05 13:37:35 +0000 UTC",
|
|
"flavor_id": "2",
|
|
"flavor_name": "m1.small",
|
|
"floating_ip": null,
|
|
"force_delete": false,
|
|
"id": "b353a0f2-7c52-4eb7-a714-b91775acc2a5",
|
|
"image_id": "Attempt to boot from volume - no image supplied",
|
|
"image_name": null,
|
|
"key_pair": "adellam",
|
|
"metadata": null,
|
|
"name": "ca",
|
|
"network": [
|
|
{
|
|
"access_network": false,
|
|
"fixed_ip_v4": "10.1.32.4",
|
|
"fixed_ip_v6": "",
|
|
"floating_ip": "",
|
|
"mac": "fa:16:3e:db:f0:02",
|
|
"name": "d4s-pre-cloud-main",
|
|
"port": "",
|
|
"uuid": "23fd8a99-d551-4ada-8d3a-9859542ebb8c"
|
|
}
|
|
],
|
|
"network_mode": null,
|
|
"personality": [],
|
|
"power_state": "active",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [],
|
|
"security_groups": [
|
|
"default_for_all"
|
|
],
|
|
"stop_before_destroy": false,
|
|
"tags": [],
|
|
"timeouts": null,
|
|
"updated": "2023-11-05 13:38:26 +0000 UTC",
|
|
"user_data": "bb83b25fd1219aa1b850ece9be8d7b0f31714608",
|
|
"vendor_options": [],
|
|
"volume": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_instance_v2",
|
|
"name": "main_haproxy_l7",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"index_key": 0,
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_ip_v4": "10.1.32.11",
|
|
"access_ip_v6": "",
|
|
"admin_pass": null,
|
|
"all_metadata": {},
|
|
"all_tags": [],
|
|
"availability_zone": "cnr-isti-nova-a",
|
|
"availability_zone_hints": "cnr-isti-nova-a",
|
|
"block_device": [
|
|
{
|
|
"boot_index": 0,
|
|
"delete_on_termination": false,
|
|
"destination_type": "volume",
|
|
"device_type": "",
|
|
"disk_bus": "",
|
|
"guest_format": "",
|
|
"multiattach": false,
|
|
"source_type": "image",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627",
|
|
"volume_size": 10,
|
|
"volume_type": ""
|
|
}
|
|
],
|
|
"config_drive": null,
|
|
"created": "2023-11-29 16:30:52 +0000 UTC",
|
|
"flavor_id": "4",
|
|
"flavor_name": "m1.medium",
|
|
"floating_ip": null,
|
|
"force_delete": false,
|
|
"id": "15d40030-a532-44f5-8993-39a82c4b78f0",
|
|
"image_id": "Attempt to boot from volume - no image supplied",
|
|
"image_name": null,
|
|
"key_pair": "adellam",
|
|
"metadata": null,
|
|
"name": "main-haproxy-l7-01",
|
|
"network": [
|
|
{
|
|
"access_network": false,
|
|
"fixed_ip_v4": "10.1.32.11",
|
|
"fixed_ip_v6": "",
|
|
"floating_ip": "",
|
|
"mac": "fa:16:3e:4e:42:1d",
|
|
"name": "d4s-pre-cloud-main",
|
|
"port": "",
|
|
"uuid": "23fd8a99-d551-4ada-8d3a-9859542ebb8c"
|
|
}
|
|
],
|
|
"network_mode": null,
|
|
"personality": [],
|
|
"power_state": "active",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [
|
|
{
|
|
"additional_properties": {},
|
|
"build_near_host_ip": "",
|
|
"different_cell": [],
|
|
"different_host": [],
|
|
"group": "796fad91-fa0c-459b-9402-e8ba87aae810",
|
|
"query": [],
|
|
"same_host": [],
|
|
"target_cell": ""
|
|
}
|
|
],
|
|
"security_groups": [
|
|
"default_for_all",
|
|
"traffic_from_main_lb_to_haproxy_l7"
|
|
],
|
|
"stop_before_destroy": false,
|
|
"tags": [],
|
|
"timeouts": null,
|
|
"updated": "2023-11-29 16:31:31 +0000 UTC",
|
|
"user_data": "bb83b25fd1219aa1b850ece9be8d7b0f31714608",
|
|
"vendor_options": [],
|
|
"volume": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_compute_servergroup_v2.main_haproxy_l7",
|
|
"openstack_networking_secgroup_v2.main_lb_to_haproxy_l7"
|
|
]
|
|
},
|
|
{
|
|
"index_key": 1,
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_ip_v4": "10.1.32.12",
|
|
"access_ip_v6": "",
|
|
"admin_pass": null,
|
|
"all_metadata": {},
|
|
"all_tags": [],
|
|
"availability_zone": "cnr-isti-nova-a",
|
|
"availability_zone_hints": "cnr-isti-nova-a",
|
|
"block_device": [
|
|
{
|
|
"boot_index": 0,
|
|
"delete_on_termination": false,
|
|
"destination_type": "volume",
|
|
"device_type": "",
|
|
"disk_bus": "",
|
|
"guest_format": "",
|
|
"multiattach": false,
|
|
"source_type": "image",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627",
|
|
"volume_size": 10,
|
|
"volume_type": ""
|
|
}
|
|
],
|
|
"config_drive": null,
|
|
"created": "2023-11-29 16:30:52 +0000 UTC",
|
|
"flavor_id": "4",
|
|
"flavor_name": "m1.medium",
|
|
"floating_ip": null,
|
|
"force_delete": false,
|
|
"id": "440355f9-ea65-42e1-a1c6-921b8c77d58c",
|
|
"image_id": "Attempt to boot from volume - no image supplied",
|
|
"image_name": null,
|
|
"key_pair": "adellam",
|
|
"metadata": null,
|
|
"name": "main-haproxy-l7-02",
|
|
"network": [
|
|
{
|
|
"access_network": false,
|
|
"fixed_ip_v4": "10.1.32.12",
|
|
"fixed_ip_v6": "",
|
|
"floating_ip": "",
|
|
"mac": "fa:16:3e:82:68:bf",
|
|
"name": "d4s-pre-cloud-main",
|
|
"port": "",
|
|
"uuid": "23fd8a99-d551-4ada-8d3a-9859542ebb8c"
|
|
}
|
|
],
|
|
"network_mode": null,
|
|
"personality": [],
|
|
"power_state": "active",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [
|
|
{
|
|
"additional_properties": {},
|
|
"build_near_host_ip": "",
|
|
"different_cell": [],
|
|
"different_host": [],
|
|
"group": "796fad91-fa0c-459b-9402-e8ba87aae810",
|
|
"query": [],
|
|
"same_host": [],
|
|
"target_cell": ""
|
|
}
|
|
],
|
|
"security_groups": [
|
|
"default_for_all",
|
|
"traffic_from_main_lb_to_haproxy_l7"
|
|
],
|
|
"stop_before_destroy": false,
|
|
"tags": [],
|
|
"timeouts": null,
|
|
"updated": "2023-11-29 16:31:38 +0000 UTC",
|
|
"user_data": "bb83b25fd1219aa1b850ece9be8d7b0f31714608",
|
|
"vendor_options": [],
|
|
"volume": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_compute_servergroup_v2.main_haproxy_l7",
|
|
"openstack_networking_secgroup_v2.main_lb_to_haproxy_l7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_instance_v2",
|
|
"name": "prometheus_server",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_ip_v4": "10.1.32.10",
|
|
"access_ip_v6": "",
|
|
"admin_pass": null,
|
|
"all_metadata": {},
|
|
"all_tags": [],
|
|
"availability_zone": "cnr-isti-nova-a",
|
|
"availability_zone_hints": "cnr-isti-nova-a",
|
|
"block_device": [
|
|
{
|
|
"boot_index": 0,
|
|
"delete_on_termination": false,
|
|
"destination_type": "volume",
|
|
"device_type": "",
|
|
"disk_bus": "",
|
|
"guest_format": "",
|
|
"multiattach": false,
|
|
"source_type": "image",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627",
|
|
"volume_size": 10,
|
|
"volume_type": ""
|
|
}
|
|
],
|
|
"config_drive": null,
|
|
"created": "2023-11-05 13:37:35 +0000 UTC",
|
|
"flavor_id": "4",
|
|
"flavor_name": "m1.medium",
|
|
"floating_ip": null,
|
|
"force_delete": false,
|
|
"id": "3759635e-239f-4026-a668-450b58a8eaac",
|
|
"image_id": "Attempt to boot from volume - no image supplied",
|
|
"image_name": null,
|
|
"key_pair": "adellam",
|
|
"metadata": null,
|
|
"name": "prometheus",
|
|
"network": [
|
|
{
|
|
"access_network": false,
|
|
"fixed_ip_v4": "10.1.32.10",
|
|
"fixed_ip_v6": "",
|
|
"floating_ip": "",
|
|
"mac": "fa:16:3e:18:c6:58",
|
|
"name": "d4s-pre-cloud-main",
|
|
"port": "",
|
|
"uuid": "23fd8a99-d551-4ada-8d3a-9859542ebb8c"
|
|
}
|
|
],
|
|
"network_mode": null,
|
|
"personality": [],
|
|
"power_state": "active",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [],
|
|
"security_groups": [
|
|
"default_for_all",
|
|
"prometheus_access_from_grafana",
|
|
"restricted_web_service"
|
|
],
|
|
"stop_before_destroy": false,
|
|
"tags": [],
|
|
"timeouts": null,
|
|
"updated": "2023-11-05 14:24:55 +0000 UTC",
|
|
"user_data": "bb83b25fd1219aa1b850ece9be8d7b0f31714608",
|
|
"vendor_options": [],
|
|
"volume": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.prometheus_access_from_grafana",
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_instance_v2",
|
|
"name": "shared_postgresql_server",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_ip_v4": "10.1.34.99",
|
|
"access_ip_v6": "",
|
|
"admin_pass": null,
|
|
"all_metadata": {},
|
|
"all_tags": [],
|
|
"availability_zone": "cnr-isti-nova-a",
|
|
"availability_zone_hints": "cnr-isti-nova-a",
|
|
"block_device": [
|
|
{
|
|
"boot_index": 0,
|
|
"delete_on_termination": false,
|
|
"destination_type": "volume",
|
|
"device_type": "",
|
|
"disk_bus": "",
|
|
"guest_format": "",
|
|
"multiattach": false,
|
|
"source_type": "image",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627",
|
|
"volume_size": 10,
|
|
"volume_type": ""
|
|
}
|
|
],
|
|
"config_drive": null,
|
|
"created": "2023-11-05 14:54:15 +0000 UTC",
|
|
"flavor_id": "4",
|
|
"flavor_name": "m1.medium",
|
|
"floating_ip": null,
|
|
"force_delete": false,
|
|
"id": "9ede65c7-70ca-4698-8551-754aa4f6fa1e",
|
|
"image_id": "Attempt to boot from volume - no image supplied",
|
|
"image_name": null,
|
|
"key_pair": "adellam",
|
|
"metadata": null,
|
|
"name": "shared-postgresql-server",
|
|
"network": [
|
|
{
|
|
"access_network": false,
|
|
"fixed_ip_v4": "10.1.34.99",
|
|
"fixed_ip_v6": "",
|
|
"floating_ip": "",
|
|
"mac": "fa:16:3e:cd:83:b4",
|
|
"name": "d4s-pre-cloud-main",
|
|
"port": "",
|
|
"uuid": "23fd8a99-d551-4ada-8d3a-9859542ebb8c"
|
|
},
|
|
{
|
|
"access_network": false,
|
|
"fixed_ip_v4": "192.168.0.5",
|
|
"fixed_ip_v6": "",
|
|
"floating_ip": "",
|
|
"mac": "fa:16:3e:a1:1e:ba",
|
|
"name": "postgresql-srv-net",
|
|
"port": "",
|
|
"uuid": "e25395f4-f1aa-4819-b5a5-36d25ee5af54"
|
|
}
|
|
],
|
|
"network_mode": null,
|
|
"personality": [],
|
|
"power_state": "active",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [],
|
|
"security_groups": [
|
|
"access_to_the_shared_postgresql_service",
|
|
"default_for_all"
|
|
],
|
|
"stop_before_destroy": false,
|
|
"tags": [],
|
|
"timeouts": null,
|
|
"updated": "2023-11-05 14:54:48 +0000 UTC",
|
|
"user_data": "bb83b25fd1219aa1b850ece9be8d7b0f31714608",
|
|
"vendor_options": [],
|
|
"volume": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.shared_postgresql_access"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_instance_v2",
|
|
"name": "ssh_jump_proxy",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"access_ip_v4": "10.1.32.5",
|
|
"access_ip_v6": "",
|
|
"admin_pass": null,
|
|
"all_metadata": {},
|
|
"all_tags": [],
|
|
"availability_zone": "cnr-isti-nova-a",
|
|
"availability_zone_hints": "cnr-isti-nova-a",
|
|
"block_device": [
|
|
{
|
|
"boot_index": 0,
|
|
"delete_on_termination": false,
|
|
"destination_type": "volume",
|
|
"device_type": "",
|
|
"disk_bus": "",
|
|
"guest_format": "",
|
|
"multiattach": false,
|
|
"source_type": "image",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627",
|
|
"volume_size": 30,
|
|
"volume_type": ""
|
|
}
|
|
],
|
|
"config_drive": null,
|
|
"created": "2023-11-05 13:37:34 +0000 UTC",
|
|
"flavor_id": "10",
|
|
"flavor_name": "m2.small",
|
|
"floating_ip": null,
|
|
"force_delete": false,
|
|
"id": "a9698890-cab3-4566-8539-198c05cbe456",
|
|
"image_id": "Attempt to boot from volume - no image supplied",
|
|
"image_name": null,
|
|
"key_pair": "adellam",
|
|
"metadata": null,
|
|
"name": "ssh-jump-proxy",
|
|
"network": [
|
|
{
|
|
"access_network": false,
|
|
"fixed_ip_v4": "10.1.32.5",
|
|
"fixed_ip_v6": "",
|
|
"floating_ip": "",
|
|
"mac": "fa:16:3e:52:d0:e8",
|
|
"name": "d4s-pre-cloud-main",
|
|
"port": "",
|
|
"uuid": "23fd8a99-d551-4ada-8d3a-9859542ebb8c"
|
|
}
|
|
],
|
|
"network_mode": null,
|
|
"personality": [],
|
|
"power_state": "active",
|
|
"region": "isti_area_pi_1",
|
|
"scheduler_hints": [],
|
|
"security_groups": [
|
|
"default_for_all",
|
|
"ssh_access_to_the_jump_node"
|
|
],
|
|
"stop_before_destroy": false,
|
|
"tags": [],
|
|
"timeouts": null,
|
|
"updated": "2023-11-05 13:38:23 +0000 UTC",
|
|
"user_data": "bb83b25fd1219aa1b850ece9be8d7b0f31714608",
|
|
"vendor_options": [],
|
|
"volume": []
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInVwZGF0ZSI6MTgwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_servergroup_v2",
|
|
"name": "main_haproxy_l7",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "796fad91-fa0c-459b-9402-e8ba87aae810",
|
|
"members": [
|
|
"440355f9-ea65-42e1-a1c6-921b8c77d58c",
|
|
"15d40030-a532-44f5-8993-39a82c4b78f0"
|
|
],
|
|
"name": "main_haproxy_l7",
|
|
"policies": [
|
|
"anti-affinity"
|
|
],
|
|
"region": "isti_area_pi_1",
|
|
"rules": [
|
|
{
|
|
"max_server_per_host": 0
|
|
}
|
|
],
|
|
"value_specs": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_volume_attach_v2",
|
|
"name": "prometheus_data_attach_vol",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"device": "/dev/vdb",
|
|
"id": "3759635e-239f-4026-a668-450b58a8eaac/82e89633-3a48-4ede-9acf-41145f88f5a7",
|
|
"instance_id": "3759635e-239f-4026-a668-450b58a8eaac",
|
|
"multiattach": null,
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"vendor_options": [],
|
|
"volume_id": "82e89633-3a48-4ede-9acf-41145f88f5a7"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"openstack_blockstorage_volume_v3.prometheus_data_vol",
|
|
"openstack_compute_instance_v2.prometheus_server",
|
|
"openstack_networking_secgroup_v2.prometheus_access_from_grafana",
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_compute_volume_attach_v2",
|
|
"name": "shared_postgresql_data_attach_vol",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"device": "/dev/vdb",
|
|
"id": "9ede65c7-70ca-4698-8551-754aa4f6fa1e/1b6dcdbc-c293-438f-a017-291f63bfce18",
|
|
"instance_id": "9ede65c7-70ca-4698-8551-754aa4f6fa1e",
|
|
"multiattach": null,
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"vendor_options": [],
|
|
"volume_id": "1b6dcdbc-c293-438f-a017-291f63bfce18"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"openstack_blockstorage_volume_v3.shared_postgresql_data_vol",
|
|
"openstack_compute_instance_v2.shared_postgresql_server",
|
|
"openstack_networking_secgroup_v2.shared_postgresql_access"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_dns_recordset_v2",
|
|
"name": "alertmanager_server_recordset",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Prometheus alertmanager",
|
|
"disable_status_check": false,
|
|
"id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c/949fc061-a783-4b22-8412-29b33263aafd",
|
|
"name": "alertmanager.cloud-pre.d4science.org.",
|
|
"project_id": "6fdc02e2827b405dad99f34698659742",
|
|
"records": [
|
|
"prometheus.cloud-pre.d4science.org."
|
|
],
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"ttl": 8600,
|
|
"type": "CNAME",
|
|
"value_specs": null,
|
|
"zone_id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_dns_recordset_v2",
|
|
"name": "main_lb_dns_recordset",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Public IP address of the main load balancer",
|
|
"disable_status_check": false,
|
|
"id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c/e308b8b3-e408-45a9-b4e6-7879dacf010c",
|
|
"name": "main-lb.cloud-pre.d4science.org.",
|
|
"project_id": "6fdc02e2827b405dad99f34698659742",
|
|
"records": [
|
|
"146.48.30.235"
|
|
],
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"ttl": 8600,
|
|
"type": "A",
|
|
"value_specs": null,
|
|
"zone_id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_networking_floatingip_v2.main_lb_ip"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_dns_recordset_v2",
|
|
"name": "prometheus_server_recordset",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Public IP address of the Prometheus server",
|
|
"disable_status_check": false,
|
|
"id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c/e7f40c87-1dd1-491d-84a5-5f5206642024",
|
|
"name": "prometheus.cloud-pre.d4science.org.",
|
|
"project_id": "6fdc02e2827b405dad99f34698659742",
|
|
"records": [
|
|
"146.48.29.203"
|
|
],
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"ttl": 8600,
|
|
"type": "A",
|
|
"value_specs": null,
|
|
"zone_id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_networking_floatingip_v2.prometheus_server_ip"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_dns_recordset_v2",
|
|
"name": "ssh_jump_proxy_recordset",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Public IP address of the SSH Proxy Jump server",
|
|
"disable_status_check": false,
|
|
"id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c/af3483f0-aab1-4661-8a2d-b7ee1eb30961",
|
|
"name": "ssh-jump-proxy.cloud-pre.d4science.org.",
|
|
"project_id": "6fdc02e2827b405dad99f34698659742",
|
|
"records": [
|
|
"146.48.30.140"
|
|
],
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null,
|
|
"ttl": 8600,
|
|
"type": "A",
|
|
"value_specs": null,
|
|
"zone_id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_networking_floatingip_v2.ssh_jump_proxy_ip"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_listener_v2",
|
|
"name": "main_haproxy_http_listener",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"allowed_cidrs": [],
|
|
"connection_limit": -1,
|
|
"default_pool_id": "b18171e2-e0cf-48cb-b4e7-5578b6d8b2d9",
|
|
"default_tls_container_ref": "",
|
|
"description": "HTTP listener of the main HAPROXY instances",
|
|
"id": "c00564d5-180f-4bd9-9651-04d7b0c5639a",
|
|
"insert_headers": {},
|
|
"loadbalancer_id": "d873d56b-b81e-4f93-9959-4061ee5cdc92",
|
|
"name": "main_haproxy_http_listener",
|
|
"protocol": "TCP",
|
|
"protocol_port": 80,
|
|
"region": "isti_area_pi_1",
|
|
"sni_container_refs": [],
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeout_client_data": 50000,
|
|
"timeout_member_connect": 5000,
|
|
"timeout_member_data": 50000,
|
|
"timeout_tcp_inspect": 0,
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_loadbalancer_v2.main_lb"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_listener_v2",
|
|
"name": "main_haproxy_https_listener",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"allowed_cidrs": [],
|
|
"connection_limit": -1,
|
|
"default_pool_id": "6ad0a77e-2394-4393-bcd0-f68aea58bf98",
|
|
"default_tls_container_ref": "",
|
|
"description": "HTTPS listener of the main HAPROXY instances",
|
|
"id": "00e421dc-c475-4fb7-886e-a15ef75d000d",
|
|
"insert_headers": {},
|
|
"loadbalancer_id": "d873d56b-b81e-4f93-9959-4061ee5cdc92",
|
|
"name": "main_haproxy_https_listener",
|
|
"protocol": "TCP",
|
|
"protocol_port": 443,
|
|
"region": "isti_area_pi_1",
|
|
"sni_container_refs": [],
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeout_client_data": 50000,
|
|
"timeout_member_connect": 5000,
|
|
"timeout_member_data": 50000,
|
|
"timeout_tcp_inspect": 0,
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_loadbalancer_v2.main_lb"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_listener_v2",
|
|
"name": "main_haproxy_stats_listener",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"allowed_cidrs": [
|
|
"146.48.122.27/32",
|
|
"146.48.122.49/32",
|
|
"146.48.28.10/32",
|
|
"146.48.28.11/32"
|
|
],
|
|
"connection_limit": -1,
|
|
"default_pool_id": "14666020-ce29-4002-a6ca-a43e9a58a6ea",
|
|
"default_tls_container_ref": "",
|
|
"description": "Listener for the stats of the main HAPROXY instances",
|
|
"id": "bc6e2975-b28b-4b59-a7ee-6279332fe034",
|
|
"insert_headers": {},
|
|
"loadbalancer_id": "d873d56b-b81e-4f93-9959-4061ee5cdc92",
|
|
"name": "main_haproxy_stats_listener",
|
|
"protocol": "TCP",
|
|
"protocol_port": 8880,
|
|
"region": "isti_area_pi_1",
|
|
"sni_container_refs": [],
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeout_client_data": 50000,
|
|
"timeout_member_connect": 5000,
|
|
"timeout_member_data": 50000,
|
|
"timeout_tcp_inspect": 0,
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_loadbalancer_v2.main_lb"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_loadbalancer_v2",
|
|
"name": "main_lb",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"availability_zone": "",
|
|
"description": "Main L4 load balancer for the D4Science PRE production",
|
|
"flavor_id": "394988b5-6603-4a1e-a939-8e177c6681c7",
|
|
"id": "d873d56b-b81e-4f93-9959-4061ee5cdc92",
|
|
"loadbalancer_provider": "amphora",
|
|
"name": "d4s-pre-cloud-l4-load-balancer",
|
|
"region": "isti_area_pi_1",
|
|
"security_group_ids": [
|
|
"7deeb3a4-00d7-4da4-a44a-94e9c46bc048"
|
|
],
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null,
|
|
"vip_address": "10.1.32.20",
|
|
"vip_network_id": "23fd8a99-d551-4ada-8d3a-9859542ebb8c",
|
|
"vip_port_id": "87e495b7-cb73-435a-8145-cac2fd6e4d2f",
|
|
"vip_subnet_id": "cd77a2fd-4a36-4254-b1d0-70b3874c6d04"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6MzAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_members_v2",
|
|
"name": "main_haproxy_http_pool_members",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "b18171e2-e0cf-48cb-b4e7-5578b6d8b2d9",
|
|
"member": [
|
|
{
|
|
"address": "10.1.32.11",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "8b7749f8-e419-497a-aa94-a25986e548f0",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 1",
|
|
"protocol_port": 80,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
},
|
|
{
|
|
"address": "10.1.32.12",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "705fc958-c489-4020-943b-32f617a0bdb7",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 2",
|
|
"protocol_port": 80,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
}
|
|
],
|
|
"pool_id": "b18171e2-e0cf-48cb-b4e7-5578b6d8b2d9",
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_http_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb",
|
|
"openstack_lb_pool_v2.main_haproxy_http_pool"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_members_v2",
|
|
"name": "main_haproxy_https_pool_members",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "6ad0a77e-2394-4393-bcd0-f68aea58bf98",
|
|
"member": [
|
|
{
|
|
"address": "10.1.32.11",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "0d9b1b36-9342-480c-b6e6-3bb88edc1423",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 1",
|
|
"protocol_port": 443,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
},
|
|
{
|
|
"address": "10.1.32.12",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "d9136e80-d4f2-4a8a-a4b0-83d8c4d9fbd6",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 2",
|
|
"protocol_port": 443,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
}
|
|
],
|
|
"pool_id": "6ad0a77e-2394-4393-bcd0-f68aea58bf98",
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_https_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb",
|
|
"openstack_lb_pool_v2.main_haproxy_https_pool"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_members_v2",
|
|
"name": "main_haproxy_stats_pool_members",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"id": "14666020-ce29-4002-a6ca-a43e9a58a6ea",
|
|
"member": [
|
|
{
|
|
"address": "10.1.32.11",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "a2f32f94-1e93-4aea-aeff-75f3b6b939c0",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 1",
|
|
"protocol_port": 8880,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
},
|
|
{
|
|
"address": "10.1.32.12",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "e7430c15-5955-4341-b0ad-f6add9bf5d2f",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 2",
|
|
"protocol_port": 8880,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
}
|
|
],
|
|
"pool_id": "14666020-ce29-4002-a6ca-a43e9a58a6ea",
|
|
"region": "isti_area_pi_1",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_stats_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb",
|
|
"openstack_lb_pool_v2.main_haproxy_stats_pool"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_monitor_v2",
|
|
"name": "main_haproxy_http_monitor",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"delay": 20,
|
|
"expected_codes": "200",
|
|
"http_method": "GET",
|
|
"id": "f79f2910-90c7-4dfc-858c-b0fa71872553",
|
|
"max_retries": 3,
|
|
"max_retries_down": 3,
|
|
"name": "main_haproxy_http_monitor",
|
|
"pool_id": "b18171e2-e0cf-48cb-b4e7-5578b6d8b2d9",
|
|
"region": "isti_area_pi_1",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeout": 5,
|
|
"timeouts": null,
|
|
"type": "HTTP",
|
|
"url_path": "/_haproxy_health_check"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_http_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb",
|
|
"openstack_lb_pool_v2.main_haproxy_http_pool"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_monitor_v2",
|
|
"name": "main_haproxy_https_monitor",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"delay": 20,
|
|
"expected_codes": "200",
|
|
"http_method": "GET",
|
|
"id": "2dfcc64d-ae6e-4d9b-9d85-29129f6131f6",
|
|
"max_retries": 3,
|
|
"max_retries_down": 3,
|
|
"name": "main_haproxy_https_monitor",
|
|
"pool_id": "6ad0a77e-2394-4393-bcd0-f68aea58bf98",
|
|
"region": "isti_area_pi_1",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeout": 5,
|
|
"timeouts": null,
|
|
"type": "HTTPS",
|
|
"url_path": "/_haproxy_health_check"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_https_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb",
|
|
"openstack_lb_pool_v2.main_haproxy_https_pool"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_monitor_v2",
|
|
"name": "main_haproxy_stats_monitor",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"delay": 20,
|
|
"expected_codes": "",
|
|
"http_method": "",
|
|
"id": "10254ff6-a37c-4b53-9806-71b66249005e",
|
|
"max_retries": 3,
|
|
"max_retries_down": 3,
|
|
"name": "main_haproxy_stats_monitor",
|
|
"pool_id": "14666020-ce29-4002-a6ca-a43e9a58a6ea",
|
|
"region": "isti_area_pi_1",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeout": 5,
|
|
"timeouts": null,
|
|
"type": "TCP",
|
|
"url_path": ""
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_stats_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb",
|
|
"openstack_lb_pool_v2.main_haproxy_stats_pool"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_pool_v2",
|
|
"name": "main_haproxy_http_pool",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"description": "Pool for the HTTP listener of the main HAPROXY instances",
|
|
"id": "b18171e2-e0cf-48cb-b4e7-5578b6d8b2d9",
|
|
"lb_method": "LEAST_CONNECTIONS",
|
|
"listener_id": "c00564d5-180f-4bd9-9651-04d7b0c5639a",
|
|
"loadbalancer_id": null,
|
|
"name": "main-haproxy-lb-http",
|
|
"persistence": [
|
|
{
|
|
"cookie_name": "",
|
|
"type": "SOURCE_IP"
|
|
}
|
|
],
|
|
"protocol": "PROXYV2",
|
|
"region": "isti_area_pi_1",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_http_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_pool_v2",
|
|
"name": "main_haproxy_https_pool",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"description": "Pool for the HTTPS listener of the main HAPROXY instances",
|
|
"id": "6ad0a77e-2394-4393-bcd0-f68aea58bf98",
|
|
"lb_method": "LEAST_CONNECTIONS",
|
|
"listener_id": "00e421dc-c475-4fb7-886e-a15ef75d000d",
|
|
"loadbalancer_id": null,
|
|
"name": "main-haproxy-lb-https",
|
|
"persistence": [
|
|
{
|
|
"cookie_name": "",
|
|
"type": "SOURCE_IP"
|
|
}
|
|
],
|
|
"protocol": "PROXYV2",
|
|
"region": "isti_area_pi_1",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_https_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_lb_pool_v2",
|
|
"name": "main_haproxy_stats_pool",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"description": "Pool for the stats of the main HAPROXY instances",
|
|
"id": "14666020-ce29-4002-a6ca-a43e9a58a6ea",
|
|
"lb_method": "LEAST_CONNECTIONS",
|
|
"listener_id": "bc6e2975-b28b-4b59-a7ee-6279332fe034",
|
|
"loadbalancer_id": null,
|
|
"name": "main-haproxy-lb-stats",
|
|
"persistence": [
|
|
{
|
|
"cookie_name": "",
|
|
"type": "SOURCE_IP"
|
|
}
|
|
],
|
|
"protocol": "TCP",
|
|
"region": "isti_area_pi_1",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19",
|
|
"dependencies": [
|
|
"openstack_lb_listener_v2.main_haproxy_stats_listener",
|
|
"openstack_lb_loadbalancer_v2.main_lb"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_floatingip_associate_v2",
|
|
"name": "main_lb",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"fixed_ip": "10.1.32.20",
|
|
"floating_ip": "146.48.30.235",
|
|
"id": "03f574a8-2868-4cbb-ab1f-0332ce2e89ee",
|
|
"port_id": "87e495b7-cb73-435a-8145-cac2fd6e4d2f",
|
|
"region": "isti_area_pi_1"
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "bnVsbA==",
|
|
"dependencies": [
|
|
"openstack_lb_loadbalancer_v2.main_lb",
|
|
"openstack_networking_floatingip_v2.main_lb_ip"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_floatingip_v2",
|
|
"name": "main_lb_ip",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"address": "146.48.30.235",
|
|
"all_tags": [],
|
|
"description": "Main L4 load balancer for the D4Science PRE production",
|
|
"dns_domain": "",
|
|
"dns_name": "",
|
|
"fixed_ip": "10.1.32.20",
|
|
"id": "03f574a8-2868-4cbb-ab1f-0332ce2e89ee",
|
|
"pool": "external-network",
|
|
"port_id": "87e495b7-cb73-435a-8145-cac2fd6e4d2f",
|
|
"region": "isti_area_pi_1",
|
|
"subnet_id": null,
|
|
"subnet_ids": null,
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null,
|
|
"value_specs": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_floatingip_v2",
|
|
"name": "prometheus_server_ip",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"address": "146.48.29.203",
|
|
"all_tags": [],
|
|
"description": "Prometheus server",
|
|
"dns_domain": "",
|
|
"dns_name": "",
|
|
"fixed_ip": "10.1.32.10",
|
|
"id": "8abc5e0e-d1b6-4858-a74f-cace3cd1c10c",
|
|
"pool": "external-network",
|
|
"port_id": "b1c4b95e-29ab-4835-893d-fdc899b9b400",
|
|
"region": "isti_area_pi_1",
|
|
"subnet_id": null,
|
|
"subnet_ids": null,
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null,
|
|
"value_specs": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_floatingip_v2",
|
|
"name": "ssh_jump_proxy_ip",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"address": "146.48.30.140",
|
|
"all_tags": [],
|
|
"description": "SSH Proxy Jump Server",
|
|
"dns_domain": "",
|
|
"dns_name": "",
|
|
"fixed_ip": "10.1.32.5",
|
|
"id": "0a5f6054-836b-40fb-9bc5-97fa4ede5a62",
|
|
"pool": "external-network",
|
|
"port_id": "a29a4446-3320-431b-81b8-73c253817b3f",
|
|
"region": "isti_area_pi_1",
|
|
"subnet_id": null,
|
|
"subnet_ids": null,
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null,
|
|
"value_specs": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_network_v2",
|
|
"name": "shared_postgresql_net",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"admin_state_up": true,
|
|
"all_tags": [],
|
|
"availability_zone_hints": [],
|
|
"description": "Network used to communicate with the shared postgresql service",
|
|
"dns_domain": "cloud-pre.d4science.org.",
|
|
"external": false,
|
|
"id": "e25395f4-f1aa-4819-b5a5-36d25ee5af54",
|
|
"mtu": 8942,
|
|
"name": "postgresql-srv-net",
|
|
"port_security_enabled": true,
|
|
"qos_policy_id": "",
|
|
"region": "isti_area_pi_1",
|
|
"segments": [],
|
|
"shared": false,
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null,
|
|
"transparent_vlan": false,
|
|
"value_specs": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "egress-ipv4",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "",
|
|
"direction": "egress",
|
|
"ethertype": "IPv4",
|
|
"id": "a9c0d805-ba04-403d-85b7-e5f9a4787c67",
|
|
"port_range_max": 0,
|
|
"port_range_min": 0,
|
|
"protocol": "",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "",
|
|
"security_group_id": "6a12a6b1-6bd5-4c68-b41d-1f5f88915971",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.default"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "grafana_d4s",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTPS from grafana.d4science.org",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "4a081ab2-579d-4cb0-b16d-cfb51f26aef4",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.28.103/32",
|
|
"security_group_id": "1a3161d4-00b1-411e-a3a6-5d3f1ec06483",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.prometheus_access_from_grafana"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-1-443",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTPS traffic from HAPROXY L7 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "8d6d97a3-6238-4087-a02a-f4add0220d69",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.11/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-1-80",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTP traffic from HAPROXY L7 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "f7bec0a2-bbde-45f5-befe-5bdbe429cdf1",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.11/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-1-8080",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTP traffic from HAPROXY L7 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "5f129d0f-9a1e-43c7-a5ca-14093e2afa86",
|
|
"port_range_max": 8080,
|
|
"port_range_min": 8080,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.11/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-1-8888",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTP traffic from HAPROXY L7 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "ce312014-7558-47c9-9d89-0cd809f3b3ac",
|
|
"port_range_max": 8888,
|
|
"port_range_min": 8888,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.11/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-2-443",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTPS traffic from HAPROXY L7 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "0bd2c833-4d25-4213-9839-57ffeba300e6",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.12/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-2-80",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTP traffic from HAPROXY L7 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "d836453d-2d66-4c47-af52-2e5329761fb2",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.12/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-2-8080",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTP traffic from HAPROXY L7 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "5941483c-9349-4a61-95f2-8002419b9cbf",
|
|
"port_range_max": 8080,
|
|
"port_range_min": 8080,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.12/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy-l7-2-8888",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "HTTP traffic from HAPROXY L7 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "2b65e9f5-1a4d-4a69-8072-1a9b87d08ffb",
|
|
"port_range_max": 8888,
|
|
"port_range_min": 8888,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.12/32",
|
|
"security_group_id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.traffic_from_main_haproxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy_l7_1_peer",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Peer traffic from haproxy l7 1 to l7 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "c175b759-8009-4c29-8e1f-6065f78d10b4",
|
|
"port_range_max": 10000,
|
|
"port_range_min": 10000,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.11/32",
|
|
"security_group_id": "194c32a1-5842-4be7-8c90-c03ebe4e25f0",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.main_lb_to_haproxy_l7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "haproxy_l7_2_peer",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Peer traffic from haproxy l7 2 to l7 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "2b14a58e-f7de-42c8-b1df-7d180a739f4e",
|
|
"port_range_max": 10000,
|
|
"port_range_min": 10000,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.12/32",
|
|
"security_group_id": "194c32a1-5842-4be7-8c90-c03ebe4e25f0",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.main_lb_to_haproxy_l7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "http_from_everywhere",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTP from everywhere",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "a05edc91-f960-479d-8527-37c466e20c07",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "0.0.0.0/0",
|
|
"security_group_id": "52701d3b-e36d-4712-b146-721f8b87c285",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "https_from_d4s_vpn_1",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTPS from D4Science VPN 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "16f6eb5d-6075-4cd7-98a3-b07d7579d34e",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.27/32",
|
|
"security_group_id": "52701d3b-e36d-4712-b146-721f8b87c285",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "https_from_d4s_vpn_2",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTPS from D4Science VPN 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "1e18c815-a595-494e-8006-619f5e74343f",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.49/32",
|
|
"security_group_id": "52701d3b-e36d-4712-b146-721f8b87c285",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "https_from_s2i2s_vpn_1",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTPS from S2I2S VPN 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "84a331ea-58ab-4c5b-9d8c-206c14af44a7",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.28.10/32",
|
|
"security_group_id": "52701d3b-e36d-4712-b146-721f8b87c285",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "https_from_s2i2s_vpn_2",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTPS from S2I2S VPN 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "79960c08-1f7e-4a91-8454-84452ad65d21",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.28.11/32",
|
|
"security_group_id": "52701d3b-e36d-4712-b146-721f8b87c285",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "https_from_shell_d4s",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTPS from shell.d4science.org",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "09a086d3-692d-4c34-a935-b4d9b363ca5f",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.95/32",
|
|
"security_group_id": "52701d3b-e36d-4712-b146-721f8b87c285",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.restricted_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ingress-icmp",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow ICMP from remote",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "8f57aad8-19d5-4f9e-b24b-8c6a9a864eda",
|
|
"port_range_max": 0,
|
|
"port_range_min": 0,
|
|
"protocol": "icmp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "0.0.0.0/0",
|
|
"security_group_id": "6a12a6b1-6bd5-4c68-b41d-1f5f88915971",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.default"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "octavia_to_haproxy_l7_443",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the octavia lb instance to HAPROXY l7 port 443",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "3436a7b9-9e18-4e19-af86-df62337a6f52",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.0/22",
|
|
"security_group_id": "194c32a1-5842-4be7-8c90-c03ebe4e25f0",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.main_lb_to_haproxy_l7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "octavia_to_haproxy_l7_80",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the octavia lb instance to HAPROXY l7 port 80",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "d869e0c0-8ea5-498f-b38f-47c74cbe60a6",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.0/22",
|
|
"security_group_id": "194c32a1-5842-4be7-8c90-c03ebe4e25f0",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.main_lb_to_haproxy_l7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "octavia_to_haproxy_l7_8880",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the octavia lb instance to HAPROXY l7 port 8880",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "3de492e5-804a-4cd0-8a86-79981600afab",
|
|
"port_range_max": 8880,
|
|
"port_range_min": 8880,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.0/22",
|
|
"security_group_id": "194c32a1-5842-4be7-8c90-c03ebe4e25f0",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.main_lb_to_haproxy_l7"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "prometheus-node",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Prometheus access to the node exporter",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "248b6e42-a91e-45b8-b768-d805a5e48f6e",
|
|
"port_range_max": 9100,
|
|
"port_range_min": 9100,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.10/32",
|
|
"security_group_id": "6a12a6b1-6bd5-4c68-b41d-1f5f88915971",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.default"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "public_http",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTP from everywhere",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "451e920f-b130-412e-82a2-6f907781a534",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "0.0.0.0/0",
|
|
"security_group_id": "003ecc82-445b-4e19-aea6-217dbd8c8deb",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.public_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "public_https",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow HTTPS from everywhere",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "36c80115-0fef-48c0-bcd8-3f7c1e9b17d6",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "0.0.0.0/0",
|
|
"security_group_id": "003ecc82-445b-4e19-aea6-217dbd8c8deb",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.public_web"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "shared_postgresql_access_from_dedicated_subnet",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Allow connections to port 5432 from the 192.168.2.0/22 network",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "fe4eeca3-ec34-4fd1-8cae-89b077ff9f27",
|
|
"port_range_max": 5432,
|
|
"port_range_min": 5432,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "192.168.0.0/22",
|
|
"security_group_id": "3c14aba5-7ab0-4662-bc03-c1fa889f5be5",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.shared_postgresql_access"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "shell_443",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "https debug port 443 from the shell jump proxy",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "0dd4e586-a547-436a-8c4c-a21c96555a3b",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.5/32",
|
|
"security_group_id": "7e8f53e6-83df-4278-a14f-caaa9c356304",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.debugging"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "shell_80",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "http debug port 80 from the shell jump proxy",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "71042c57-5fea-4d60-bd23-72b134f2ec52",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.5/32",
|
|
"security_group_id": "7e8f53e6-83df-4278-a14f-caaa9c356304",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.debugging"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "shell_8100",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Tomcat debug on port 8100 from the shell jump proxy",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "3bde2477-e5ca-4c7c-9b04-b9ec56298119",
|
|
"port_range_max": 8100,
|
|
"port_range_min": 8100,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.5/32",
|
|
"security_group_id": "7e8f53e6-83df-4278-a14f-caaa9c356304",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.debugging"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ssh-d4s-vpn-1",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "SSH traffic from D4Science VPN 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "94af5954-7f88-4237-87f3-df23654d19af",
|
|
"port_range_max": 22,
|
|
"port_range_min": 22,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.27/32",
|
|
"security_group_id": "1bfb16c6-b602-4ee4-bf3b-0d25213b2c04",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ssh-d4s-vpn-2",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "SSH traffic from D4Science VPN 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "4da00dbf-db42-418c-a7f9-f7ab5cd0307d",
|
|
"port_range_max": 22,
|
|
"port_range_min": 22,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.49/32",
|
|
"security_group_id": "1bfb16c6-b602-4ee4-bf3b-0d25213b2c04",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ssh-infrascience-net",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "SSH traffic from the InfraScience network",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "b3a54aa7-f9da-4e4e-bd10-5505926ebefd",
|
|
"port_range_max": 22,
|
|
"port_range_min": 22,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.0/23",
|
|
"security_group_id": "1bfb16c6-b602-4ee4-bf3b-0d25213b2c04",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ssh-jump-proxy",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "SSH traffic from the jump proxy",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "de92582a-7f56-4271-8e99-3bed0ca8e64b",
|
|
"port_range_max": 22,
|
|
"port_range_min": 22,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.32.5/32",
|
|
"security_group_id": "6a12a6b1-6bd5-4c68-b41d-1f5f88915971",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.default"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ssh-s2i2s-vpn-1",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "SSH traffic from S2I2S VPN 1",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "b2ba067e-0a74-4a55-81ea-684146e5fcfa",
|
|
"port_range_max": 22,
|
|
"port_range_min": 22,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.28.10/32",
|
|
"security_group_id": "1bfb16c6-b602-4ee4-bf3b-0d25213b2c04",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ssh-s2i2s-vpn-2",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "SSH traffic from S2I2S VPN 2",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "42cfb632-a15a-4bc2-97ae-d935d2736d88",
|
|
"port_range_max": 22,
|
|
"port_range_min": 22,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.28.11/32",
|
|
"security_group_id": "1bfb16c6-b602-4ee4-bf3b-0d25213b2c04",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_rule_v2",
|
|
"name": "ssh-shell-d4s",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "SSH traffic from shell.d4science.org",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "a040fe4a-372f-4aca-ab58-3fc52a34780f",
|
|
"port_range_max": 22,
|
|
"port_range_min": 22,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.95/32",
|
|
"security_group_id": "1bfb16c6-b602-4ee4-bf3b-0d25213b2c04",
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
"dependencies": [
|
|
"openstack_networking_secgroup_v2.access_to_the_jump_proxy"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "access_to_the_jump_proxy",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Security group that allows SSH access to the jump node from a limited set of sources",
|
|
"id": "1bfb16c6-b602-4ee4-bf3b-0d25213b2c04",
|
|
"name": "ssh_access_to_the_jump_node",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "debugging",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Security group that allows web app debugging via tunnel from the ssh jump node",
|
|
"id": "7e8f53e6-83df-4278-a14f-caaa9c356304",
|
|
"name": "debugging_from_jump_node",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "default",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Default security group with rules for ssh access via jump proxy, prometheus scraping",
|
|
"id": "6a12a6b1-6bd5-4c68-b41d-1f5f88915971",
|
|
"name": "default_for_all",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "main_lb_to_haproxy_l7",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Traffic coming the main L4 lb directed to the haproxy l7 servers",
|
|
"id": "194c32a1-5842-4be7-8c90-c03ebe4e25f0",
|
|
"name": "traffic_from_main_lb_to_haproxy_l7",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "prometheus_access_from_grafana",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "The public grafana server must be able to get data from Prometheus",
|
|
"id": "1a3161d4-00b1-411e-a3a6-5d3f1ec06483",
|
|
"name": "prometheus_access_from_grafana",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "public_web",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Security group that allows HTTPS and HTTP from everywhere, for the services that are not behind any load balancer",
|
|
"id": "003ecc82-445b-4e19-aea6-217dbd8c8deb",
|
|
"name": "public_web_service",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "restricted_web",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Security group that restricts HTTPS sources to the VPN nodes and shell.d4science.org. HTTP is open to all, because letsencrypt",
|
|
"id": "52701d3b-e36d-4712-b146-721f8b87c285",
|
|
"name": "restricted_web_service",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "shared_postgresql_access",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Access the shared PostgreSQL service using the dedicated network",
|
|
"id": "3c14aba5-7ab0-4662-bc03-c1fa889f5be5",
|
|
"name": "access_to_the_shared_postgresql_service",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_secgroup_v2",
|
|
"name": "traffic_from_main_haproxy",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"delete_default_rules": true,
|
|
"description": "Allow traffic from the main L7 HAPROXY load balancers",
|
|
"id": "ce000350-813c-4209-9568-dd27d99bf94e",
|
|
"name": "traffic_from_the_main_load_balancers",
|
|
"region": "isti_area_pi_1",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiZGVsZXRlIjo2MDAwMDAwMDAwMDB9fQ=="
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"mode": "managed",
|
|
"type": "openstack_networking_subnet_v2",
|
|
"name": "shared_postgresql_subnet",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"all_tags": [],
|
|
"allocation_pool": [
|
|
{
|
|
"end": "192.168.3.254",
|
|
"start": "192.168.0.100"
|
|
}
|
|
],
|
|
"allocation_pools": [
|
|
{
|
|
"end": "192.168.3.254",
|
|
"start": "192.168.0.100"
|
|
}
|
|
],
|
|
"cidr": "192.168.0.0/22",
|
|
"description": "subnet used to connect to the shared PostgreSQL service",
|
|
"dns_nameservers": [
|
|
"146.48.29.97",
|
|
"146.48.29.98",
|
|
"146.48.29.99"
|
|
],
|
|
"enable_dhcp": true,
|
|
"gateway_ip": "",
|
|
"host_routes": [],
|
|
"id": "88f8ea7e-7a48-42a8-840e-00397d90df44",
|
|
"ip_version": 4,
|
|
"ipv6_address_mode": "",
|
|
"ipv6_ra_mode": "",
|
|
"name": "shared-postgresql-subnet",
|
|
"network_id": "e25395f4-f1aa-4819-b5a5-36d25ee5af54",
|
|
"no_gateway": true,
|
|
"prefix_length": null,
|
|
"region": "isti_area_pi_1",
|
|
"service_types": [],
|
|
"subnetpool_id": "",
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null,
|
|
"value_specs": null
|
|
},
|
|
"sensitive_attributes": [],
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwfX0=",
|
|
"dependencies": [
|
|
"openstack_networking_network_v2.shared_postgresql_net"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"check_results": null
|
|
}
|