2025-12-04 08:56:03 +00:00
|
|
|
{
|
|
|
|
|
"version": 4,
|
|
|
|
|
"terraform_version": "1.14.1",
|
2025-12-04 09:36:49 +00:00
|
|
|
"serial": 24,
|
2025-12-04 08:56:03 +00:00
|
|
|
"lineage": "68d76a72-f70d-5e6d-87bb-d6ad17acf000",
|
|
|
|
|
"outputs": {},
|
|
|
|
|
"resources": [
|
|
|
|
|
{
|
|
|
|
|
"module": "module.compute",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_instance",
|
|
|
|
|
"name": "vm_backend",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 6,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"advanced_machine_features": [],
|
|
|
|
|
"allow_stopping_for_update": null,
|
|
|
|
|
"attached_disk": [],
|
|
|
|
|
"boot_disk": [
|
|
|
|
|
{
|
|
|
|
|
"auto_delete": true,
|
|
|
|
|
"device_name": "persistent-disk-0",
|
|
|
|
|
"disk_encryption_key_raw": "",
|
|
|
|
|
"disk_encryption_key_sha256": "",
|
|
|
|
|
"initialize_params": [
|
|
|
|
|
{
|
|
|
|
|
"enable_confidential_compute": false,
|
|
|
|
|
"image": "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-11-bullseye-v20251111",
|
|
|
|
|
"labels": {},
|
|
|
|
|
"provisioned_iops": 0,
|
|
|
|
|
"provisioned_throughput": 0,
|
|
|
|
|
"resource_manager_tags": {},
|
|
|
|
|
"resource_policies": [],
|
|
|
|
|
"size": 10,
|
|
|
|
|
"storage_pool": "",
|
|
|
|
|
"type": "pd-standard"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"interface": "",
|
|
|
|
|
"kms_key_self_link": "",
|
|
|
|
|
"mode": "READ_WRITE",
|
|
|
|
|
"source": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/zones/europe-west1-b/disks/vm-backend"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"can_ip_forward": false,
|
|
|
|
|
"confidential_instance_config": [],
|
|
|
|
|
"cpu_platform": "Intel Broadwell",
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:44.344-08:00",
|
|
|
|
|
"current_status": "RUNNING",
|
|
|
|
|
"deletion_protection": false,
|
|
|
|
|
"description": "",
|
|
|
|
|
"desired_status": null,
|
|
|
|
|
"effective_labels": {
|
|
|
|
|
"goog-terraform-provisioned": "true"
|
|
|
|
|
},
|
|
|
|
|
"enable_display": false,
|
|
|
|
|
"guest_accelerator": [],
|
|
|
|
|
"hostname": "",
|
|
|
|
|
"id": "projects/iutsf-478713/zones/europe-west1-b/instances/vm-backend",
|
|
|
|
|
"instance_id": "6004704392758752624",
|
|
|
|
|
"key_revocation_action_type": "",
|
|
|
|
|
"label_fingerprint": "vezUS-42LLM=",
|
|
|
|
|
"labels": {},
|
|
|
|
|
"machine_type": "e2-small",
|
|
|
|
|
"metadata": {
|
|
|
|
|
"enable-oslogin": "TRUE"
|
|
|
|
|
},
|
|
|
|
|
"metadata_fingerprint": "roG64gAEwnQ=",
|
|
|
|
|
"metadata_startup_script": null,
|
|
|
|
|
"min_cpu_platform": "",
|
|
|
|
|
"name": "vm-backend",
|
|
|
|
|
"network_interface": [
|
|
|
|
|
{
|
|
|
|
|
"access_config": [],
|
|
|
|
|
"alias_ip_range": [],
|
|
|
|
|
"internal_ipv6_prefix_length": 0,
|
|
|
|
|
"ipv6_access_config": [],
|
|
|
|
|
"ipv6_access_type": "",
|
|
|
|
|
"ipv6_address": "",
|
|
|
|
|
"name": "nic0",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"network_ip": "10.0.2.2",
|
|
|
|
|
"nic_type": "",
|
|
|
|
|
"queue_count": 0,
|
|
|
|
|
"stack_type": "IPV4_ONLY",
|
|
|
|
|
"subnetwork": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-backend-subnet",
|
|
|
|
|
"subnetwork_project": "iutsf-478713"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"network_performance_config": [],
|
|
|
|
|
"params": [],
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"reservation_affinity": [],
|
|
|
|
|
"resource_policies": [],
|
|
|
|
|
"scheduling": [
|
|
|
|
|
{
|
|
|
|
|
"automatic_restart": true,
|
|
|
|
|
"instance_termination_action": "",
|
|
|
|
|
"local_ssd_recovery_timeout": [],
|
|
|
|
|
"max_run_duration": [],
|
|
|
|
|
"min_node_cpus": 0,
|
|
|
|
|
"node_affinities": [],
|
|
|
|
|
"on_host_maintenance": "MIGRATE",
|
|
|
|
|
"on_instance_stop_action": [],
|
|
|
|
|
"preemptible": false,
|
|
|
|
|
"provisioning_model": "STANDARD"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"scratch_disk": [],
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/zones/europe-west1-b/instances/vm-backend",
|
|
|
|
|
"service_account": [],
|
|
|
|
|
"shielded_instance_config": [
|
|
|
|
|
{
|
|
|
|
|
"enable_integrity_monitoring": true,
|
|
|
|
|
"enable_secure_boot": false,
|
|
|
|
|
"enable_vtpm": true
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"tags": [
|
|
|
|
|
"backend",
|
|
|
|
|
"ssh"
|
|
|
|
|
],
|
|
|
|
|
"tags_fingerprint": "N2bbCLFli_k=",
|
|
|
|
|
"terraform_labels": {
|
|
|
|
|
"goog-terraform-provisioned": "true"
|
|
|
|
|
},
|
|
|
|
|
"timeouts": null,
|
|
|
|
|
"zone": "europe-west1-b"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"type": "get_attr",
|
|
|
|
|
"value": "boot_disk"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "index",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 0,
|
|
|
|
|
"type": "number"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "get_attr",
|
|
|
|
|
"value": "disk_encryption_key_raw"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiNiJ9",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc",
|
|
|
|
|
"module.network.google_compute_subnetwork.backend",
|
|
|
|
|
"module.network.google_compute_subnetwork.database",
|
|
|
|
|
"module.network.google_compute_subnetwork.frontend"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.compute",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_instance",
|
|
|
|
|
"name": "vm_database",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 6,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"advanced_machine_features": [],
|
|
|
|
|
"allow_stopping_for_update": null,
|
|
|
|
|
"attached_disk": [],
|
|
|
|
|
"boot_disk": [
|
|
|
|
|
{
|
|
|
|
|
"auto_delete": true,
|
|
|
|
|
"device_name": "persistent-disk-0",
|
|
|
|
|
"disk_encryption_key_raw": "",
|
|
|
|
|
"disk_encryption_key_sha256": "",
|
|
|
|
|
"initialize_params": [
|
|
|
|
|
{
|
|
|
|
|
"enable_confidential_compute": false,
|
|
|
|
|
"image": "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-11-bullseye-v20251111",
|
|
|
|
|
"labels": {},
|
|
|
|
|
"provisioned_iops": 0,
|
|
|
|
|
"provisioned_throughput": 0,
|
|
|
|
|
"resource_manager_tags": {},
|
|
|
|
|
"resource_policies": [],
|
|
|
|
|
"size": 20,
|
|
|
|
|
"storage_pool": "",
|
|
|
|
|
"type": "pd-standard"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"interface": "",
|
|
|
|
|
"kms_key_self_link": "",
|
|
|
|
|
"mode": "READ_WRITE",
|
|
|
|
|
"source": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/zones/europe-west1-b/disks/vm-database"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"can_ip_forward": false,
|
|
|
|
|
"confidential_instance_config": [],
|
|
|
|
|
"cpu_platform": "Intel Broadwell",
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:44.427-08:00",
|
|
|
|
|
"current_status": "RUNNING",
|
|
|
|
|
"deletion_protection": false,
|
|
|
|
|
"description": "",
|
|
|
|
|
"desired_status": null,
|
|
|
|
|
"effective_labels": {
|
|
|
|
|
"goog-terraform-provisioned": "true"
|
|
|
|
|
},
|
|
|
|
|
"enable_display": false,
|
|
|
|
|
"guest_accelerator": [],
|
|
|
|
|
"hostname": "",
|
|
|
|
|
"id": "projects/iutsf-478713/zones/europe-west1-b/instances/vm-database",
|
|
|
|
|
"instance_id": "6512542133291644272",
|
|
|
|
|
"key_revocation_action_type": "",
|
|
|
|
|
"label_fingerprint": "vezUS-42LLM=",
|
|
|
|
|
"labels": {},
|
|
|
|
|
"machine_type": "e2-small",
|
|
|
|
|
"metadata": {
|
|
|
|
|
"enable-oslogin": "TRUE"
|
|
|
|
|
},
|
|
|
|
|
"metadata_fingerprint": "roG64gAEwnQ=",
|
|
|
|
|
"metadata_startup_script": null,
|
|
|
|
|
"min_cpu_platform": "",
|
|
|
|
|
"name": "vm-database",
|
|
|
|
|
"network_interface": [
|
|
|
|
|
{
|
|
|
|
|
"access_config": [],
|
|
|
|
|
"alias_ip_range": [],
|
|
|
|
|
"internal_ipv6_prefix_length": 0,
|
|
|
|
|
"ipv6_access_config": [],
|
|
|
|
|
"ipv6_access_type": "",
|
|
|
|
|
"ipv6_address": "",
|
|
|
|
|
"name": "nic0",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"network_ip": "10.0.3.2",
|
|
|
|
|
"nic_type": "",
|
|
|
|
|
"queue_count": 0,
|
|
|
|
|
"stack_type": "IPV4_ONLY",
|
|
|
|
|
"subnetwork": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-database-subnet",
|
|
|
|
|
"subnetwork_project": "iutsf-478713"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"network_performance_config": [],
|
|
|
|
|
"params": [],
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"reservation_affinity": [],
|
|
|
|
|
"resource_policies": [],
|
|
|
|
|
"scheduling": [
|
|
|
|
|
{
|
|
|
|
|
"automatic_restart": true,
|
|
|
|
|
"instance_termination_action": "",
|
|
|
|
|
"local_ssd_recovery_timeout": [],
|
|
|
|
|
"max_run_duration": [],
|
|
|
|
|
"min_node_cpus": 0,
|
|
|
|
|
"node_affinities": [],
|
|
|
|
|
"on_host_maintenance": "MIGRATE",
|
|
|
|
|
"on_instance_stop_action": [],
|
|
|
|
|
"preemptible": false,
|
|
|
|
|
"provisioning_model": "STANDARD"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"scratch_disk": [],
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/zones/europe-west1-b/instances/vm-database",
|
|
|
|
|
"service_account": [],
|
|
|
|
|
"shielded_instance_config": [
|
|
|
|
|
{
|
|
|
|
|
"enable_integrity_monitoring": true,
|
|
|
|
|
"enable_secure_boot": false,
|
|
|
|
|
"enable_vtpm": true
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"tags": [
|
|
|
|
|
"database",
|
|
|
|
|
"ssh"
|
|
|
|
|
],
|
|
|
|
|
"tags_fingerprint": "22sTRfPQYj4=",
|
|
|
|
|
"terraform_labels": {
|
|
|
|
|
"goog-terraform-provisioned": "true"
|
|
|
|
|
},
|
|
|
|
|
"timeouts": null,
|
|
|
|
|
"zone": "europe-west1-b"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"type": "get_attr",
|
|
|
|
|
"value": "boot_disk"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "index",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 0,
|
|
|
|
|
"type": "number"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "get_attr",
|
|
|
|
|
"value": "disk_encryption_key_raw"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiNiJ9",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc",
|
|
|
|
|
"module.network.google_compute_subnetwork.backend",
|
|
|
|
|
"module.network.google_compute_subnetwork.database",
|
|
|
|
|
"module.network.google_compute_subnetwork.frontend"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.compute",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_instance",
|
|
|
|
|
"name": "vm_frontend",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 6,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"advanced_machine_features": [],
|
|
|
|
|
"allow_stopping_for_update": null,
|
|
|
|
|
"attached_disk": [],
|
|
|
|
|
"boot_disk": [
|
|
|
|
|
{
|
|
|
|
|
"auto_delete": true,
|
|
|
|
|
"device_name": "persistent-disk-0",
|
|
|
|
|
"disk_encryption_key_raw": "",
|
|
|
|
|
"disk_encryption_key_sha256": "",
|
|
|
|
|
"initialize_params": [
|
|
|
|
|
{
|
|
|
|
|
"enable_confidential_compute": false,
|
|
|
|
|
"image": "https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-11-bullseye-v20251111",
|
|
|
|
|
"labels": {},
|
|
|
|
|
"provisioned_iops": 0,
|
|
|
|
|
"provisioned_throughput": 0,
|
|
|
|
|
"resource_manager_tags": {},
|
|
|
|
|
"resource_policies": [],
|
|
|
|
|
"size": 10,
|
|
|
|
|
"storage_pool": "",
|
|
|
|
|
"type": "pd-standard"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"interface": "",
|
|
|
|
|
"kms_key_self_link": "",
|
|
|
|
|
"mode": "READ_WRITE",
|
|
|
|
|
"source": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/zones/europe-west1-b/disks/vm-frontend"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"can_ip_forward": false,
|
|
|
|
|
"confidential_instance_config": [],
|
|
|
|
|
"cpu_platform": "Intel Broadwell",
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:44.102-08:00",
|
|
|
|
|
"current_status": "RUNNING",
|
|
|
|
|
"deletion_protection": false,
|
|
|
|
|
"description": "",
|
|
|
|
|
"desired_status": null,
|
|
|
|
|
"effective_labels": {
|
|
|
|
|
"goog-terraform-provisioned": "true"
|
|
|
|
|
},
|
|
|
|
|
"enable_display": false,
|
|
|
|
|
"guest_accelerator": [],
|
|
|
|
|
"hostname": "",
|
|
|
|
|
"id": "projects/iutsf-478713/zones/europe-west1-b/instances/vm-frontend",
|
|
|
|
|
"instance_id": "2127744316395550064",
|
|
|
|
|
"key_revocation_action_type": "",
|
|
|
|
|
"label_fingerprint": "vezUS-42LLM=",
|
|
|
|
|
"labels": {},
|
|
|
|
|
"machine_type": "e2-small",
|
|
|
|
|
"metadata": {
|
|
|
|
|
"enable-oslogin": "TRUE"
|
|
|
|
|
},
|
|
|
|
|
"metadata_fingerprint": "roG64gAEwnQ=",
|
|
|
|
|
"metadata_startup_script": null,
|
|
|
|
|
"min_cpu_platform": "",
|
|
|
|
|
"name": "vm-frontend",
|
|
|
|
|
"network_interface": [
|
|
|
|
|
{
|
|
|
|
|
"access_config": [
|
|
|
|
|
{
|
|
|
|
|
"nat_ip": "34.76.13.197",
|
|
|
|
|
"network_tier": "PREMIUM",
|
|
|
|
|
"public_ptr_domain_name": ""
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"alias_ip_range": [],
|
|
|
|
|
"internal_ipv6_prefix_length": 0,
|
|
|
|
|
"ipv6_access_config": [],
|
|
|
|
|
"ipv6_access_type": "",
|
|
|
|
|
"ipv6_address": "",
|
|
|
|
|
"name": "nic0",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"network_ip": "10.0.1.2",
|
|
|
|
|
"nic_type": "",
|
|
|
|
|
"queue_count": 0,
|
|
|
|
|
"stack_type": "IPV4_ONLY",
|
|
|
|
|
"subnetwork": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-frontend-subnet",
|
|
|
|
|
"subnetwork_project": "iutsf-478713"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"network_performance_config": [],
|
|
|
|
|
"params": [],
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"reservation_affinity": [],
|
|
|
|
|
"resource_policies": [],
|
|
|
|
|
"scheduling": [
|
|
|
|
|
{
|
|
|
|
|
"automatic_restart": true,
|
|
|
|
|
"instance_termination_action": "",
|
|
|
|
|
"local_ssd_recovery_timeout": [],
|
|
|
|
|
"max_run_duration": [],
|
|
|
|
|
"min_node_cpus": 0,
|
|
|
|
|
"node_affinities": [],
|
|
|
|
|
"on_host_maintenance": "MIGRATE",
|
|
|
|
|
"on_instance_stop_action": [],
|
|
|
|
|
"preemptible": false,
|
|
|
|
|
"provisioning_model": "STANDARD"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"scratch_disk": [],
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/zones/europe-west1-b/instances/vm-frontend",
|
|
|
|
|
"service_account": [],
|
|
|
|
|
"shielded_instance_config": [
|
|
|
|
|
{
|
|
|
|
|
"enable_integrity_monitoring": true,
|
|
|
|
|
"enable_secure_boot": false,
|
|
|
|
|
"enable_vtpm": true
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"tags": [
|
|
|
|
|
"frontend",
|
|
|
|
|
"ssh"
|
|
|
|
|
],
|
|
|
|
|
"tags_fingerprint": "sermMtqzdso=",
|
|
|
|
|
"terraform_labels": {
|
|
|
|
|
"goog-terraform-provisioned": "true"
|
|
|
|
|
},
|
|
|
|
|
"timeouts": null,
|
|
|
|
|
"zone": "europe-west1-b"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"type": "get_attr",
|
|
|
|
|
"value": "boot_disk"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "index",
|
|
|
|
|
"value": {
|
|
|
|
|
"value": 0,
|
|
|
|
|
"type": "number"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "get_attr",
|
|
|
|
|
"value": "disk_encryption_key_raw"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiNiJ9",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc",
|
|
|
|
|
"module.network.google_compute_subnetwork.backend",
|
|
|
|
|
"module.network.google_compute_subnetwork.database",
|
|
|
|
|
"module.network.google_compute_subnetwork.frontend"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
2025-12-04 09:36:49 +00:00
|
|
|
{
|
|
|
|
|
"module": "module.iam",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_project_iam_member",
|
|
|
|
|
"name": "compute_admin",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"condition": [],
|
|
|
|
|
"etag": "BwZFHNUmS9o=",
|
|
|
|
|
"id": "iutsf-478713/roles/compute.admin/serviceAccount:terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"member": "serviceAccount:terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"role": "roles/compute.admin"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "bnVsbA==",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.iam.google_service_account.terraform"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.iam",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_project_iam_member",
|
|
|
|
|
"name": "editor",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"condition": [],
|
|
|
|
|
"etag": "BwZFHNUmS9o=",
|
|
|
|
|
"id": "iutsf-478713/roles/editor/serviceAccount:terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"member": "serviceAccount:terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"role": "roles/editor"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "bnVsbA==",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.iam.google_service_account.terraform"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.iam",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_project_iam_member",
|
|
|
|
|
"name": "network_admin",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"condition": [],
|
|
|
|
|
"etag": "BwZFHNUmS9o=",
|
|
|
|
|
"id": "iutsf-478713/roles/compute.networkAdmin/serviceAccount:terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"member": "serviceAccount:terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"role": "roles/compute.networkAdmin"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "bnVsbA==",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.iam.google_service_account.terraform"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.iam",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_service_account",
|
|
|
|
|
"name": "terraform",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"account_id": "terraform",
|
|
|
|
|
"create_ignore_already_exists": null,
|
|
|
|
|
"description": "",
|
|
|
|
|
"disabled": false,
|
|
|
|
|
"display_name": "Terraform Service Account",
|
|
|
|
|
"email": "terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"id": "projects/iutsf-478713/serviceAccounts/terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"member": "serviceAccount:terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"name": "projects/iutsf-478713/serviceAccounts/terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"timeouts": null,
|
|
|
|
|
"unique_id": "108746033464743928037"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDB9fQ=="
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.iam",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_service_account_key",
|
|
|
|
|
"name": "terraform_key",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"id": "projects/iutsf-478713/serviceAccounts/terraform@iutsf-478713.iam.gserviceaccount.com/keys/b16f9c32834211c49918d9c27441e205bcf1de9d",
|
|
|
|
|
"keepers": null,
|
|
|
|
|
"key_algorithm": "KEY_ALG_RSA_2048",
|
|
|
|
|
"name": "projects/iutsf-478713/serviceAccounts/terraform@iutsf-478713.iam.gserviceaccount.com/keys/b16f9c32834211c49918d9c27441e205bcf1de9d",
|
|
|
|
|
"private_key": "ewogICJ0eXBlIjogInNlcnZpY2VfYWNjb3VudCIsCiAgInByb2plY3RfaWQiOiAiaXV0c2YtNDc4NzEzIiwKICAicHJpdmF0ZV9rZXlfaWQiOiAiYjE2ZjljMzI4MzQyMTFjNDk5MThkOWMyNzQ0MWUyMDViY2YxZGU5ZCIsCiAgInByaXZhdGVfa2V5IjogIi0tLS0tQkVHSU4gUFJJVkFURSBLRVktLS0tLVxuTUlJRXZBSUJBREFOQmdrcWhraUc5dzBCQVFFRkFBU0NCS1l3Z2dTaUFnRUFBb0lCQVFDYTc0MkNqUkRYK2RqSFxuOUpkK0RXb2NXTmZ3RDZ5TzcyZnRMcXZXbGsvRFlEZC9jZlFCRWJPWkVtQVNaNGtvcno2YVdsZ3gwOWFYdkRIa1xuaU4wR2d0Y2dHL1dUMEI4VXUyVlJneWpHYVA0bEhzNVk1WU1DRzFMVUJwcHBIVjRTZGJBRzhWdmZacjFocUFvMlxuSUNsNnBpUkpPaXhFQ24yL2VYUnlEWkw1YmwyTG1uUHQ2b0dtUHl1a0xzcmU2NXBBVXlPUmkySTVaWDZWZjVVU1xuRVBSbFpYODh5Rk1DTktVc1JZNTF4dXdvWXh4KzBFOXBGL3VWK0ZhRjVNUVJYSDVSb00vL05IV3dZMUFjby93V1xuZFdaUy9IL2Vvak9sbDlNQWlUNjArZ2s1bUtCV2JxY01wMHdta0Z6ZFdrcFh0ZXFNd3FHcytWNkwxVnB3YVI0eFxuUXI5TWVVTUJBZ01CQUFFQ2dnRUFGbmF4RDhLZ05KQTNEQmE4ZUR3OXJFcDlWSU1SUTlBV1ExOUc3dC93UktXSVxucG1QQk92NTBDYmVPVWx6TW1DZUFiaVMzTU5KRUJNLzJjK29jRWJ1YXNUOGNoZ2ZnMmNLcDEvMnFSY29uUHY2T1xuY0hrbVc0SFdxb01pbENiNzRyVkpobGdzTitIUGgzOHpxOUZSOGtSd2NtV0swWHFyN0wwUlV4QUF4VVZwTHJwR1xuVi9vVitpU3dSMDM3NmlNS1FTazNOanBKQnhlYzU2Nnc1NWVPMTR0THc0QnVYNDVTbGZzeDFDM3lGd0NJNFVZNFxubGlKZElnVysxMkg3RGVDdlF6OGxDWURjdmFROWNGNzZpWW45T3ZUSmZMSUdXaUM3VThwNGptalN0ZW1wSHJZR1xuQVV3NWZ4U2RrV1RadllIMFBxamdTd0VjOGYxUXlCQkdnYkJGNlBFZG9RS0JnUUROL2Q2MTdQeGNoZldyaDROblxuNlpqRitpY1ZDWHR0SHE5WWlQamdWWFp2UC80bUFQblA1OVV1UEdacFJmcVF2Y0ZlNXJZa09HS0szZWFLTlFrL1xuQmlKUFRNcHA5bFFKTUdvOVVGYmFlMTB6TUhzVmtKVEdZWHlJMG9RWXNiRHdBT1g1UmVNazYrV1JoQmFiM2UzWFxuUkpzRE5lR0xaTmN0Q3AwMWk0dGNDWFJ2cFFLQmdRREFqSjZoR0lKRnR6RG1PTWFKTVlKRFQ2L0NJWUtjdDhENFxudmhwVWJGY1RkK2gyTGNYTFpnT2s4VHV6bjVOK2dRUGxxMDdYRmZOUVZ6TWdzMjlLTG1MYVYyaHNOK2VreFdzVFxuOHhrSGlIZVRWZG5mMTdlZ2tpMU04eTVuK0hVYTJnQ2FuTHNpSVFRQi9IZEZjb1A1TDQzQm1iUER4QTVTVXhJTVxuc2tBTC9lbW5MUUtCZ0VxL05XSmtoVXA1bmFUSmZxaGxQbmVRaHovOStkaWx5dERnbXhha1RGNmdKUFBiWk1ySlxuZ0RUUDNBV1ZUQS9ibTJCNWJWeUZUVlRBb3BoQ0dJSFRFdjRkaWxHYS9mRjdyUUZrdHE5L0ZsbXQzT3Y5VTg4TVxucnVqakl1WG5ES0o2WVBqc0lEbFVsREFTY3pYSitUVWxBdTdPVFhLTWUvd3ZIczdBUFNoL2tjMjFBb0dBWC9ZMVxuSUtoc1ZINW1HbmIxUzI2bk14REYwWVNONmJrU3JXVmhEZTRvdjRVbEQ3RGtRT2lJckcybGlYSGdPazNtT1ZKVlxuS3BEQUFLeFV5TmxrZjUzNm1rS3h3aTFpZnhYOHRhYVVOTkxvZFQ5MkpEOElQemhhNTF6VEpmSUh1dWduSU9jM1xueEZ5YitMbHdYK1lncTlIdFhpMVNFQ0RuMmxPWVRVZVE3K2tOeDhrQ2dZQTJYUkV3R2UxNFFiMWtERnZjVkQ3clxuc0NxMXAzSXFUUkU5Q3hiYUh0YWM0YytRRTRzakwvcWhUci9EaWI4REFaOHJtM1JDRStuQUFmeUY2bEsya1BqS1xuYjlJZ3d2VFF5QjJTN0xmL3J3K2hHaXNkSzVhbmdaOURzeU1PL0xnQ2RLT01BMDRTSE9GaXpveXprakVMR1R6cFxuYnBsVXVVYXE0aFNPNW9HMzd3ZnBOUT09XG4tLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tXG4iLAogICJjbGllbnRfZW1haWwiOiAidGVycmFmb3JtQGl1dHNmLTQ3ODcxMy5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsCiAgImNsaWVudF9pZCI6ICIxMDg3NDYwMzM0NjQ3NDM5MjgwMzciLAogICJhdXRoX3VyaSI6ICJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20vby9vYXV0aDIvYXV0aCIsCiAgInRva2VuX3VyaSI6ICJodHRwczovL29hdXRoMi5nb29nbGVhcGlzLmNvbS90b2tlbiIsCiAgImF1dGhfcHJvdmlkZXJfeDUwOV9jZXJ0X3VybCI6ICJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9vYXV0aDIvdjEvY2VydHMiLAogICJjbGllbnRfeDUwOV9jZXJ0X3VybCI6ICJodHRwczovL3d3dy5nb29nbGVhcGlzLmNvbS9yb2JvdC92MS9tZXRhZGF0YS94NTA5L3RlcnJhZm9ybSU0MGl1dHNmLTQ3ODcxMy5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsCiAgInVuaXZlcnNlX2RvbWFpbiI6ICJnb29nbGVhcGlzLmNvbSIKfQo=",
|
|
|
|
|
"private_key_type": "TYPE_GOOGLE_CREDENTIALS_FILE",
|
|
|
|
|
"public_key": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvRENDQWVTZ0F3SUJBZ0lJSEVMU0p0V3ZDV1l3RFFZSktvWklodmNOQVFFRkJRQXdJREVlTUJ3R0ExVUUKQXd3Vk1UQTROelEyTURNek5EWTBOelF6T1RJNE1ETTNNQ0FYRFRJMU1USXdOREE1TVRrMU0xb1lEems1T1RreApNak14TWpNMU9UVTVXakFnTVI0d0hBWURWUVFEREJVeE1EZzNORFl3TXpNME5qUTNORE01TWpnd016Y3dnZ0VpCk1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ2E3NDJDalJEWCtkakg5SmQrRFdvY1dOZncKRDZ5TzcyZnRMcXZXbGsvRFlEZC9jZlFCRWJPWkVtQVNaNGtvcno2YVdsZ3gwOWFYdkRIa2lOMEdndGNnRy9XVAowQjhVdTJWUmd5akdhUDRsSHM1WTVZTUNHMUxVQnBwcEhWNFNkYkFHOFZ2ZlpyMWhxQW8ySUNsNnBpUkpPaXhFCkNuMi9lWFJ5RFpMNWJsMkxtblB0Nm9HbVB5dWtMc3JlNjVwQVV5T1JpMkk1Wlg2VmY1VVNFUFJsWlg4OHlGTUMKTktVc1JZNTF4dXdvWXh4KzBFOXBGL3VWK0ZhRjVNUVJYSDVSb00vL05IV3dZMUFjby93V2RXWlMvSC9lb2pPbApsOU1BaVQ2MCtnazVtS0JXYnFjTXAwd21rRnpkV2twWHRlcU13cUdzK1Y2TDFWcHdhUjR4UXI5TWVVTUJBZ01CCkFBR2pPREEyTUF3R0ExVWRFd0VCL3dRQ01BQXdEZ1lEVlIwUEFRSC9CQVFEQWdlQU1CWUdBMVVkSlFFQi93UU0KTUFvR0NDc0dBUVVGQndNQ01BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRQ0VBR21nMVppbHFVcCthbXRTTStlbApGK1JtRjVvc05lbkRsZUJhSDlhOFNIeURpMjVPeEtnaWIvTXhaMTYyRXplVTIyZEVheDBuTlNWVUpEOWhBRDVYCkgrSGloTzZqemhjNHIzSlNtRmVLQ0J6aE95ck1EazMxN2ZkM2JoUXNXQ0hBa3RmMGZYekw4dTZLcDNUU3BaMEYKWnRHOGw0bGs0UFk5MWE3cEhnSVJhdXFvdDNJZkxMTk5aMVppcFZjYitaWW5QMW1TY3B6ZzBLWGQwakJ5bFVkNgpOT0FFZW84SllsTkswV3NlZG5KaDZVY2JURWJkdGtQNTJIcmNHMDZkSDZJZGZCS1dkQ0E0S2hhL2hWTk44VE9xCldab1RqMllkUEhEbXFYUVNWWmxnY2c4ZTB6bThOMnhoNUFESXpQSGYyYmFCOTl2WEZiTFZRRTlrY3dJdUtQcUwKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
|
|
|
|
|
"public_key_data": null,
|
|
|
|
|
"public_key_type": "TYPE_X509_PEM_FILE",
|
|
|
|
|
"service_account_id": "projects/iutsf-478713/serviceAccounts/terraform@iutsf-478713.iam.gserviceaccount.com",
|
|
|
|
|
"valid_after": "2025-12-04T09:19:53Z",
|
|
|
|
|
"valid_before": "9999-12-31T23:59:59Z"
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"type": "get_attr",
|
|
|
|
|
"value": "private_key"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "bnVsbA==",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.iam.google_service_account.terraform"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
2025-12-04 08:56:03 +00:00
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_firewall",
|
|
|
|
|
"name": "backend_to_database_3306",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 1,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"allow": [
|
|
|
|
|
{
|
|
|
|
|
"ports": [
|
|
|
|
|
"3306"
|
|
|
|
|
],
|
|
|
|
|
"protocol": "tcp"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:11.558-08:00",
|
|
|
|
|
"deny": [],
|
|
|
|
|
"description": "Autorise le trafic TCP 3306 des instances backend vers database",
|
|
|
|
|
"destination_ranges": [],
|
|
|
|
|
"direction": "INGRESS",
|
|
|
|
|
"disabled": false,
|
|
|
|
|
"enable_logging": null,
|
|
|
|
|
"id": "projects/iutsf-478713/global/firewalls/iutsf-fw-backend-database-3306",
|
|
|
|
|
"log_config": [],
|
|
|
|
|
"name": "iutsf-fw-backend-database-3306",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"priority": 1000,
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/firewalls/iutsf-fw-backend-database-3306",
|
|
|
|
|
"source_ranges": [],
|
|
|
|
|
"source_service_accounts": [],
|
|
|
|
|
"source_tags": [
|
|
|
|
|
"backend"
|
|
|
|
|
],
|
|
|
|
|
"target_service_accounts": [],
|
|
|
|
|
"target_tags": [
|
|
|
|
|
"database"
|
|
|
|
|
],
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_firewall",
|
|
|
|
|
"name": "frontend_http_https",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 1,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"allow": [
|
|
|
|
|
{
|
|
|
|
|
"ports": [
|
|
|
|
|
"80",
|
|
|
|
|
"443"
|
|
|
|
|
],
|
|
|
|
|
"protocol": "tcp"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:11.479-08:00",
|
|
|
|
|
"deny": [],
|
|
|
|
|
"description": "Autorise HTTP/HTTPS vers les instances frontend",
|
|
|
|
|
"destination_ranges": [],
|
|
|
|
|
"direction": "INGRESS",
|
|
|
|
|
"disabled": false,
|
|
|
|
|
"enable_logging": null,
|
|
|
|
|
"id": "projects/iutsf-478713/global/firewalls/iutsf-fw-frontend-http-https",
|
|
|
|
|
"log_config": [],
|
|
|
|
|
"name": "iutsf-fw-frontend-http-https",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"priority": 1000,
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/firewalls/iutsf-fw-frontend-http-https",
|
|
|
|
|
"source_ranges": [
|
|
|
|
|
"0.0.0.0/0"
|
|
|
|
|
],
|
|
|
|
|
"source_service_accounts": [],
|
|
|
|
|
"source_tags": [],
|
|
|
|
|
"target_service_accounts": [],
|
|
|
|
|
"target_tags": [
|
|
|
|
|
"frontend"
|
|
|
|
|
],
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_firewall",
|
|
|
|
|
"name": "frontend_to_backend_8000",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 1,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"allow": [
|
|
|
|
|
{
|
|
|
|
|
"ports": [
|
|
|
|
|
"8000"
|
|
|
|
|
],
|
|
|
|
|
"protocol": "tcp"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:11.719-08:00",
|
|
|
|
|
"deny": [],
|
|
|
|
|
"description": "Autorise le trafic TCP 8000 des instances frontend vers backend",
|
|
|
|
|
"destination_ranges": [],
|
|
|
|
|
"direction": "INGRESS",
|
|
|
|
|
"disabled": false,
|
|
|
|
|
"enable_logging": null,
|
|
|
|
|
"id": "projects/iutsf-478713/global/firewalls/iutsf-fw-frontend-backend-8000",
|
|
|
|
|
"log_config": [],
|
|
|
|
|
"name": "iutsf-fw-frontend-backend-8000",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"priority": 1000,
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/firewalls/iutsf-fw-frontend-backend-8000",
|
|
|
|
|
"source_ranges": [],
|
|
|
|
|
"source_service_accounts": [],
|
|
|
|
|
"source_tags": [
|
|
|
|
|
"frontend"
|
|
|
|
|
],
|
|
|
|
|
"target_service_accounts": [],
|
|
|
|
|
"target_tags": [
|
|
|
|
|
"backend"
|
|
|
|
|
],
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_firewall",
|
|
|
|
|
"name": "ssh_all",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 1,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"allow": [
|
|
|
|
|
{
|
|
|
|
|
"ports": [
|
|
|
|
|
"22"
|
|
|
|
|
],
|
|
|
|
|
"protocol": "tcp"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"creation_timestamp": "2025-12-03T07:30:58.943-08:00",
|
|
|
|
|
"deny": [],
|
|
|
|
|
"description": "Autorise SSH vers toutes les instances du VPC",
|
|
|
|
|
"destination_ranges": [],
|
|
|
|
|
"direction": "INGRESS",
|
|
|
|
|
"disabled": false,
|
|
|
|
|
"enable_logging": null,
|
|
|
|
|
"id": "projects/iutsf-478713/global/firewalls/iutsf-478713-fw-ssh-all",
|
|
|
|
|
"log_config": [],
|
|
|
|
|
"name": "iutsf-478713-fw-ssh-all",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"priority": 1000,
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/firewalls/iutsf-478713-fw-ssh-all",
|
|
|
|
|
"source_ranges": [
|
|
|
|
|
"35.195.166.234/32"
|
|
|
|
|
],
|
|
|
|
|
"source_service_accounts": [],
|
|
|
|
|
"source_tags": [],
|
|
|
|
|
"target_service_accounts": [],
|
|
|
|
|
"target_tags": [],
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMSJ9",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_network",
|
|
|
|
|
"name": "vpc",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"auto_create_subnetworks": false,
|
|
|
|
|
"delete_default_routes_on_create": false,
|
|
|
|
|
"description": "",
|
|
|
|
|
"enable_ula_internal_ipv6": false,
|
|
|
|
|
"gateway_ipv4": "",
|
|
|
|
|
"id": "projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"internal_ipv6_range": "",
|
|
|
|
|
"mtu": 0,
|
|
|
|
|
"name": "iutsf-vpc",
|
|
|
|
|
"network_firewall_policy_enforcement_order": "AFTER_CLASSIC_FIREWALL",
|
|
|
|
|
"numeric_id": "4334340711686927771",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"routing_mode": "REGIONAL",
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_subnetwork",
|
|
|
|
|
"name": "backend",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:12.096-08:00",
|
|
|
|
|
"description": "",
|
|
|
|
|
"external_ipv6_prefix": "",
|
|
|
|
|
"fingerprint": null,
|
|
|
|
|
"gateway_address": "10.0.2.1",
|
|
|
|
|
"id": "projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-backend-subnet",
|
|
|
|
|
"internal_ipv6_prefix": "",
|
|
|
|
|
"ip_cidr_range": "10.0.2.0/24",
|
|
|
|
|
"ipv6_access_type": "",
|
|
|
|
|
"ipv6_cidr_range": "",
|
|
|
|
|
"log_config": [],
|
|
|
|
|
"name": "iutsf-backend-subnet",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"private_ip_google_access": false,
|
|
|
|
|
"private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"purpose": "PRIVATE",
|
|
|
|
|
"region": "europe-west1",
|
|
|
|
|
"reserved_internal_range": "",
|
|
|
|
|
"role": "",
|
|
|
|
|
"secondary_ip_range": [],
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-backend-subnet",
|
|
|
|
|
"send_secondary_ip_range_if_empty": null,
|
|
|
|
|
"stack_type": "IPV4_ONLY",
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_subnetwork",
|
|
|
|
|
"name": "database",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:12.182-08:00",
|
|
|
|
|
"description": "",
|
|
|
|
|
"external_ipv6_prefix": "",
|
|
|
|
|
"fingerprint": null,
|
|
|
|
|
"gateway_address": "10.0.3.1",
|
|
|
|
|
"id": "projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-database-subnet",
|
|
|
|
|
"internal_ipv6_prefix": "",
|
|
|
|
|
"ip_cidr_range": "10.0.3.0/24",
|
|
|
|
|
"ipv6_access_type": "",
|
|
|
|
|
"ipv6_cidr_range": "",
|
|
|
|
|
"log_config": [],
|
|
|
|
|
"name": "iutsf-database-subnet",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"private_ip_google_access": false,
|
|
|
|
|
"private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"purpose": "PRIVATE",
|
|
|
|
|
"region": "europe-west1",
|
|
|
|
|
"reserved_internal_range": "",
|
|
|
|
|
"role": "",
|
|
|
|
|
"secondary_ip_range": [],
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-database-subnet",
|
|
|
|
|
"send_secondary_ip_range_if_empty": null,
|
|
|
|
|
"stack_type": "IPV4_ONLY",
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"module": "module.network",
|
|
|
|
|
"mode": "managed",
|
|
|
|
|
"type": "google_compute_subnetwork",
|
|
|
|
|
"name": "frontend",
|
|
|
|
|
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
|
|
|
|
|
"instances": [
|
|
|
|
|
{
|
|
|
|
|
"schema_version": 0,
|
|
|
|
|
"attributes": {
|
|
|
|
|
"creation_timestamp": "2025-12-04T00:51:11.758-08:00",
|
|
|
|
|
"description": "",
|
|
|
|
|
"external_ipv6_prefix": "",
|
|
|
|
|
"fingerprint": null,
|
|
|
|
|
"gateway_address": "10.0.1.1",
|
|
|
|
|
"id": "projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-frontend-subnet",
|
|
|
|
|
"internal_ipv6_prefix": "",
|
|
|
|
|
"ip_cidr_range": "10.0.1.0/24",
|
|
|
|
|
"ipv6_access_type": "",
|
|
|
|
|
"ipv6_cidr_range": "",
|
|
|
|
|
"log_config": [],
|
|
|
|
|
"name": "iutsf-frontend-subnet",
|
|
|
|
|
"network": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/global/networks/iutsf-vpc",
|
|
|
|
|
"private_ip_google_access": false,
|
|
|
|
|
"private_ipv6_google_access": "DISABLE_GOOGLE_ACCESS",
|
|
|
|
|
"project": "iutsf-478713",
|
|
|
|
|
"purpose": "PRIVATE",
|
|
|
|
|
"region": "europe-west1",
|
|
|
|
|
"reserved_internal_range": "",
|
|
|
|
|
"role": "",
|
|
|
|
|
"secondary_ip_range": [],
|
|
|
|
|
"self_link": "https://www.googleapis.com/compute/v1/projects/iutsf-478713/regions/europe-west1/subnetworks/iutsf-frontend-subnet",
|
|
|
|
|
"send_secondary_ip_range_if_empty": null,
|
|
|
|
|
"stack_type": "IPV4_ONLY",
|
|
|
|
|
"timeouts": null
|
|
|
|
|
},
|
|
|
|
|
"sensitive_attributes": [],
|
|
|
|
|
"identity_schema_version": 0,
|
|
|
|
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19",
|
|
|
|
|
"dependencies": [
|
|
|
|
|
"module.network.google_compute_network.vpc"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"check_results": null
|
|
|
|
|
}
|