3054 lines
112 KiB
JSON
3054 lines
112 KiB
JSON
{
|
|
"version": 4,
|
|
"terraform_version": "1.6.4",
|
|
"serial": 213,
|
|
"lineage": "6a53b692-c1a8-ed53-bc6c-b7fb5e017eb8",
|
|
"outputs": {
|
|
"almalinux9_img": {
|
|
"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"
|
|
},
|
|
"centos7_img": {
|
|
"value": {
|
|
"name": "CentOS-7",
|
|
"uuid": "f0187a99-64f6-462a-ab5f-ef52fe62f2ca"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"el7_datafile": {
|
|
"value": "../../openstack_vm_data_scripts/el7.sh",
|
|
"type": "string"
|
|
},
|
|
"external_network_id": {
|
|
"value": "1d2ff137-6ff7-4017-be2b-0d6c4af2353b",
|
|
"type": "string"
|
|
},
|
|
"external_network_name": {
|
|
"value": "external-network",
|
|
"type": "string"
|
|
},
|
|
"main_loadbalancer_ip": {
|
|
"value": "10.1.32.20",
|
|
"type": "string"
|
|
},
|
|
"main_region_name": {
|
|
"value": "isti_area_pi_1",
|
|
"type": "string"
|
|
},
|
|
"mtu_size_value": {
|
|
"value": 8942,
|
|
"type": "number"
|
|
},
|
|
"resolvers_ip": {
|
|
"value": [
|
|
"146.48.29.97",
|
|
"146.48.29.98",
|
|
"146.48.29.99"
|
|
],
|
|
"type": [
|
|
"list",
|
|
"string"
|
|
]
|
|
},
|
|
"ssh_sources_list": {
|
|
"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_datafile": {
|
|
"value": "../../openstack_vm_data_scripts/ubuntu1804.sh",
|
|
"type": "string"
|
|
},
|
|
"ubuntu1804_img": {
|
|
"value": {
|
|
"name": "Ubuntu-Bionic-18.04",
|
|
"uuid": "7ed6a2cd-2b07-482e-8ce4-f018dff16c89"
|
|
},
|
|
"type": [
|
|
"map",
|
|
"string"
|
|
]
|
|
},
|
|
"ubuntu2204_datafile": {
|
|
"value": "../../openstack_vm_data_scripts/ubuntu2204.sh",
|
|
"type": "string"
|
|
},
|
|
"ubuntu2204_img": {
|
|
"value": {
|
|
"name": "Ubuntu-Jammy-22.04",
|
|
"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": {
|
|
"almalinux9_img": {
|
|
"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",
|
|
"centos7_img": {
|
|
"name": "CentOS-7",
|
|
"uuid": "f0187a99-64f6-462a-ab5f-ef52fe62f2ca"
|
|
},
|
|
"dns_zone_id": "c1a4b4bc-f167-4387-855d-38f0f99ca05c",
|
|
"el7_datafile": "../../openstack_vm_data_scripts/el7.sh",
|
|
"external_gateway_ip": "146.48.30.241",
|
|
"external_network_id": "1d2ff137-6ff7-4017-be2b-0d6c4af2353b",
|
|
"external_network_name": "external-network",
|
|
"main_private_network_id": "23fd8a99-d551-4ada-8d3a-9859542ebb8c",
|
|
"main_region_name": "isti_area_pi_1",
|
|
"main_subnet_network_id": "cd77a2fd-4a36-4254-b1d0-70b3874c6d04",
|
|
"mtu_size_value": 8942,
|
|
"resolvers_ip": [
|
|
"146.48.29.97",
|
|
"146.48.29.98",
|
|
"146.48.29.99"
|
|
],
|
|
"ssh_sources_list": {
|
|
"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_datafile": "../../openstack_vm_data_scripts/ubuntu1804.sh",
|
|
"ubuntu1804_img": {
|
|
"name": "Ubuntu-Bionic-18.04",
|
|
"uuid": "7ed6a2cd-2b07-482e-8ce4-f018dff16c89"
|
|
},
|
|
"ubuntu2204_datafile": "../../openstack_vm_data_scripts/ubuntu2204.sh",
|
|
"ubuntu2204_img": {
|
|
"name": "Ubuntu-Jammy-22.04",
|
|
"uuid": "54768889-8556-4be4-a2eb-82a4d9b34627"
|
|
}
|
|
},
|
|
"type": [
|
|
"object",
|
|
{
|
|
"almalinux9_img": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"availability_zone_no_gpu_name": "string",
|
|
"availability_zone_with_gpu_name": "string",
|
|
"centos7_img": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"dns_zone_id": "string",
|
|
"el7_datafile": "string",
|
|
"external_gateway_ip": "string",
|
|
"external_network_id": "string",
|
|
"external_network_name": "string",
|
|
"main_private_network_id": "string",
|
|
"main_region_name": "string",
|
|
"main_subnet_network_id": "string",
|
|
"mtu_size_value": "number",
|
|
"resolvers_ip": [
|
|
"list",
|
|
"string"
|
|
],
|
|
"ssh_sources_list": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"ubuntu1804_datafile": "string",
|
|
"ubuntu1804_img": [
|
|
"map",
|
|
"string"
|
|
],
|
|
"ubuntu2204_datafile": "string",
|
|
"ubuntu2204_img": [
|
|
"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": "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": [],
|
|
"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": "ea4e23f4-3655-43b2-acce-a5ef0919b4f8",
|
|
"default_tls_container_ref": "",
|
|
"description": "HTTP listener of the main HAPROXY instances",
|
|
"id": "3901f110-7c96-4317-926b-37260ea4afa4",
|
|
"insert_headers": {},
|
|
"loadbalancer_id": "420fb3bd-a91e-41d2-8189-100a6272bf82",
|
|
"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": "f92a755d-257b-48e5-bb8c-b871ce88070a",
|
|
"default_tls_container_ref": "",
|
|
"description": "HTTPS listener of the main HAPROXY instances",
|
|
"id": "c4ea6eb4-5fb0-43ed-8e09-d06f22dd03be",
|
|
"insert_headers": {},
|
|
"loadbalancer_id": "420fb3bd-a91e-41d2-8189-100a6272bf82",
|
|
"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": "ab1a2ff1-638e-4308-bc01-5c673454aea2",
|
|
"default_tls_container_ref": "",
|
|
"description": "Listener for the stats of the main HAPROXY instances",
|
|
"id": "3470d39d-bdac-4b58-8a83-c659b653235d",
|
|
"insert_headers": {},
|
|
"loadbalancer_id": "420fb3bd-a91e-41d2-8189-100a6272bf82",
|
|
"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": "420fb3bd-a91e-41d2-8189-100a6272bf82",
|
|
"loadbalancer_provider": "amphora",
|
|
"name": "d4s-pre-cloud-l4-load-balancer",
|
|
"region": "isti_area_pi_1",
|
|
"security_group_ids": [
|
|
"8e3b170f-9076-440d-bc99-874f4d8c5cbb"
|
|
],
|
|
"tags": [],
|
|
"tenant_id": "6fdc02e2827b405dad99f34698659742",
|
|
"timeouts": null,
|
|
"vip_address": "10.1.32.20",
|
|
"vip_network_id": "23fd8a99-d551-4ada-8d3a-9859542ebb8c",
|
|
"vip_port_id": "2ed727c8-709a-48ed-9ef6-3357769f4f8e",
|
|
"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": "ea4e23f4-3655-43b2-acce-a5ef0919b4f8",
|
|
"member": [
|
|
{
|
|
"address": "10.1.32.11",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "202c94c0-e071-4314-af8e-86a68ede56d4",
|
|
"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": "f5c7c9a1-ffa0-463b-8979-82f33898cf6a",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 2",
|
|
"protocol_port": 80,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
}
|
|
],
|
|
"pool_id": "ea4e23f4-3655-43b2-acce-a5ef0919b4f8",
|
|
"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": "f92a755d-257b-48e5-bb8c-b871ce88070a",
|
|
"member": [
|
|
{
|
|
"address": "10.1.32.11",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "ffaa8e06-ae81-4539-a38a-d43e42c501dc",
|
|
"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": "2966ef3c-c308-4671-8ea7-0d79d5405e4b",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 2",
|
|
"protocol_port": 443,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
}
|
|
],
|
|
"pool_id": "f92a755d-257b-48e5-bb8c-b871ce88070a",
|
|
"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": "ab1a2ff1-638e-4308-bc01-5c673454aea2",
|
|
"member": [
|
|
{
|
|
"address": "10.1.32.11",
|
|
"admin_state_up": true,
|
|
"backup": false,
|
|
"id": "4b0f6c55-908b-49c4-b1ee-85d54aad08f5",
|
|
"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": "b1b1d56d-3876-42c9-bd6c-51aac81779cc",
|
|
"monitor_address": "",
|
|
"monitor_port": 0,
|
|
"name": "haproxy l7 2",
|
|
"protocol_port": 8880,
|
|
"subnet_id": "",
|
|
"weight": 1
|
|
}
|
|
],
|
|
"pool_id": "ab1a2ff1-638e-4308-bc01-5c673454aea2",
|
|
"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": "00982aaf-c899-44a0-b605-aad45c69ac83",
|
|
"max_retries": 3,
|
|
"max_retries_down": 3,
|
|
"name": "main_haproxy_http_monitor",
|
|
"pool_id": "ea4e23f4-3655-43b2-acce-a5ef0919b4f8",
|
|
"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": "db5e5413-705f-47b0-808d-c65fe7ce1718",
|
|
"max_retries": 3,
|
|
"max_retries_down": 3,
|
|
"name": "main_haproxy_https_monitor",
|
|
"pool_id": "f92a755d-257b-48e5-bb8c-b871ce88070a",
|
|
"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": "28b45879-c2dc-4aac-8384-f45a8f2406dd",
|
|
"max_retries": 3,
|
|
"max_retries_down": 3,
|
|
"name": "main_haproxy_stats_monitor",
|
|
"pool_id": "ab1a2ff1-638e-4308-bc01-5c673454aea2",
|
|
"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": "ea4e23f4-3655-43b2-acce-a5ef0919b4f8",
|
|
"lb_method": "LEAST_CONNECTIONS",
|
|
"listener_id": "3901f110-7c96-4317-926b-37260ea4afa4",
|
|
"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": "f92a755d-257b-48e5-bb8c-b871ce88070a",
|
|
"lb_method": "LEAST_CONNECTIONS",
|
|
"listener_id": "c4ea6eb4-5fb0-43ed-8e09-d06f22dd03be",
|
|
"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": "ab1a2ff1-638e-4308-bc01-5c673454aea2",
|
|
"lb_method": "LEAST_CONNECTIONS",
|
|
"listener_id": "3470d39d-bdac-4b58-8a83-c659b653235d",
|
|
"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": "2ed727c8-709a-48ed-9ef6-3357769f4f8e",
|
|
"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": "2ed727c8-709a-48ed-9ef6-3357769f4f8e",
|
|
"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": "b4335816-fd94-4107-9cdd-e97fd5f8dab5",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "146.48.122.132/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": "lb3_1_haproxy_l7_443",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the first main lb instance to HAPROXY l7 1 port 443",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "496c0553-fd80-43be-8958-08c5c5333116",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.34.232/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": "lb3_1_haproxy_l7_80",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the first main lb instance to HAPROXY l7 1 port 80",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "e0474d9d-2842-49f3-ae34-281ce1f80e32",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.34.232/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": "lb3_1_haproxy_l7_8080",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the first main lb instance to HAPROXY l7 1 port 8080",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "6c96d29f-05d7-4ac9-9a92-b58f492a9425",
|
|
"port_range_max": 8080,
|
|
"port_range_min": 8080,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.34.232/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": "lb3_2_haproxy_l7_443",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the first main lb instance to HAPROXY l7 2 port 443",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "3e08d7ac-098c-4f51-bbee-87f1ce9cf9b3",
|
|
"port_range_max": 443,
|
|
"port_range_min": 443,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.33.229/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": "lb3_2_haproxy_l7_80",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the first main lb instance to HAPROXY l7 2 port 80",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "c402f80c-734e-4394-80f0-817ea57af7b8",
|
|
"port_range_max": 80,
|
|
"port_range_min": 80,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.33.229/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": "lb3_2_haproxy_l7_8080",
|
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
|
"instances": [
|
|
{
|
|
"schema_version": 0,
|
|
"attributes": {
|
|
"description": "Traffic from the first main lb instance to HAPROXY l7 2 port 8080",
|
|
"direction": "ingress",
|
|
"ethertype": "IPv4",
|
|
"id": "2ddde65e-718c-44c5-829d-9318745bf8a3",
|
|
"port_range_max": 8080,
|
|
"port_range_min": 8080,
|
|
"protocol": "tcp",
|
|
"region": "isti_area_pi_1",
|
|
"remote_group_id": "",
|
|
"remote_ip_prefix": "10.1.33.229/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": "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
|
|
}
|