This commit is contained in:
johnpccd 2025-05-24 20:16:39 +02:00
parent 11923229f6
commit bfa1292b05
2 changed files with 314 additions and 51 deletions

View File

@ -1,7 +1,7 @@
{ {
"version": 4, "version": 4,
"terraform_version": "1.10.1", "terraform_version": "1.10.1",
"serial": 254, "serial": 260,
"lineage": "a183cd95-f987-8698-c6dd-84e933c394a5", "lineage": "a183cd95-f987-8698-c6dd-84e933c394a5",
"outputs": { "outputs": {
"cloud_run_qdrant_host": { "cloud_run_qdrant_host": {
@ -12,10 +12,39 @@
"value": "10.128.0.4", "value": "10.128.0.4",
"type": "string" "type": "string"
}, },
"cloud_run_url": {
"value": "https://sereact-p64zpdtkta-uc.a.run.app",
"type": "string"
},
"container_registry_url": { "container_registry_url": {
"value": "gcr.io/gen-lang-client-0424120530/sereact", "value": "gcr.io/gen-lang-client-0424120530/sereact",
"type": "string" "type": "string"
}, },
"deployment_summary": {
"value": {
"cloud_run_url": "https://sereact-p64zpdtkta-uc.a.run.app",
"firestore_database": "sereact-imagedb",
"qdrant_endpoint": "http://34.71.6.1:6333",
"qdrant_host_ip": "34.71.6.1",
"static_ip_enabled": false,
"storage_bucket": "sereact-images"
},
"type": [
"object",
{
"cloud_run_url": "string",
"firestore_database": "string",
"qdrant_endpoint": "string",
"qdrant_host_ip": "string",
"static_ip_enabled": "bool",
"storage_bucket": "string"
}
]
},
"firestore_database_id": {
"value": "projects/gen-lang-client-0424120530/databases/sereact-imagedb",
"type": "string"
},
"pubsub_dlq_topic_name": { "pubsub_dlq_topic_name": {
"value": "image-processing-topic-dlq", "value": "image-processing-topic-dlq",
"type": "string" "type": "string"
@ -94,7 +123,6 @@
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]", "provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [ "instances": [
{ {
"status": "tainted",
"schema_version": 2, "schema_version": 2,
"attributes": { "attributes": {
"autogenerate_revision_name": false, "autogenerate_revision_name": false,
@ -106,25 +134,67 @@
"run.googleapis.com/ingress": "all" "run.googleapis.com/ingress": "all"
}, },
"effective_annotations": { "effective_annotations": {
"run.googleapis.com/ingress": "all" "run.googleapis.com/ingress": "all",
"run.googleapis.com/ingress-status": "all",
"run.googleapis.com/operation-id": "5c612fa4-f8c2-4757-88a1-c0c2fe67d0ad",
"run.googleapis.com/urls": "[\"https://sereact-761163285547.us-central1.run.app\",\"https://sereact-p64zpdtkta-uc.a.run.app\"]",
"serving.knative.dev/creator": "johnpccd3@gmail.com",
"serving.knative.dev/lastModifier": "johnpccd3@gmail.com"
}, },
"effective_labels": { "effective_labels": {
"cloud.googleapis.com/location": "us-central1",
"goog-terraform-provisioned": "true" "goog-terraform-provisioned": "true"
}, },
"generation": 0, "generation": 1,
"labels": null, "labels": null,
"namespace": "", "namespace": "gen-lang-client-0424120530",
"resource_version": "", "resource_version": "AAY15bM0evU",
"self_link": "", "self_link": "/apis/serving.knative.dev/v1/namespaces/761163285547/services/sereact",
"terraform_labels": { "terraform_labels": {
"goog-terraform-provisioned": "true" "goog-terraform-provisioned": "true"
}, },
"uid": "" "uid": "f67eed78-59c9-4bb6-a118-fb940f206d09"
} }
], ],
"name": "sereact", "name": "sereact",
"project": "gen-lang-client-0424120530", "project": "gen-lang-client-0424120530",
"status": null, "status": [
{
"conditions": [
{
"message": "",
"reason": "",
"status": "True",
"type": "Ready"
},
{
"message": "",
"reason": "",
"status": "True",
"type": "ConfigurationsReady"
},
{
"message": "",
"reason": "",
"status": "True",
"type": "RoutesReady"
}
],
"latest_created_revision_name": "sereact-00001-rsq",
"latest_ready_revision_name": "sereact-00001-rsq",
"observed_generation": 1,
"traffic": [
{
"latest_revision": true,
"percent": 100,
"revision_name": "sereact-00001-rsq",
"tag": "",
"url": ""
}
],
"url": "https://sereact-p64zpdtkta-uc.a.run.app"
}
],
"template": [ "template": [
{ {
"metadata": [ "metadata": [
@ -133,7 +203,9 @@
"autoscaling.knative.dev/maxScale": "10" "autoscaling.knative.dev/maxScale": "10"
}, },
"generation": 0, "generation": 0,
"labels": {}, "labels": {
"run.googleapis.com/startupProbeType": "Default"
},
"name": "", "name": "",
"namespace": "", "namespace": "",
"resource_version": "", "resource_version": "",
@ -143,7 +215,7 @@
], ],
"spec": [ "spec": [
{ {
"container_concurrency": 0, "container_concurrency": 80,
"containers": [ "containers": [
{ {
"args": null, "args": null,
@ -202,7 +274,7 @@
"ports": [ "ports": [
{ {
"container_port": 8000, "container_port": 8000,
"name": "", "name": "http1",
"protocol": "" "protocol": ""
} }
], ],
@ -215,15 +287,29 @@
"requests": null "requests": null
} }
], ],
"startup_probe": [], "startup_probe": [
{
"failure_threshold": 1,
"grpc": [],
"http_get": [],
"initial_delay_seconds": 0,
"period_seconds": 240,
"tcp_socket": [
{
"port": 8000
}
],
"timeout_seconds": 240
}
],
"volume_mounts": [], "volume_mounts": [],
"working_dir": "" "working_dir": ""
} }
], ],
"node_selector": null, "node_selector": null,
"service_account_name": "", "service_account_name": "761163285547-compute@developer.gserviceaccount.com",
"serving_state": "", "serving_state": "",
"timeout_seconds": 0, "timeout_seconds": 300,
"volumes": [] "volumes": []
} }
] ]
@ -291,6 +377,36 @@
} }
] ]
}, },
{
"mode": "managed",
"type": "google_cloud_run_service_iam_member",
"name": "public_access",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"condition": [],
"etag": "BwY15bNaQMM=",
"id": "v1/projects/gen-lang-client-0424120530/locations/us-central1/services/sereact/roles/run.invoker/allUsers",
"location": "us-central1",
"member": "allUsers",
"project": "gen-lang-client-0424120530",
"role": "roles/run.invoker",
"service": "v1/projects/gen-lang-client-0424120530/locations/us-central1/services/sereact"
},
"sensitive_attributes": [],
"private": "bnVsbA==",
"dependencies": [
"google_cloud_run_service.sereact",
"google_compute_address.vector_db_static_ip",
"google_compute_instance.vector_db_vm",
"google_project_service.services",
"google_service_account.vector_db_sa"
]
}
]
},
{ {
"mode": "managed", "mode": "managed",
"type": "google_compute_address", "type": "google_compute_address",
@ -507,7 +623,18 @@
[ [
{ {
"type": "get_attr", "type": "get_attr",
"value": "metadata_startup_script" "value": "boot_disk"
},
{
"type": "index",
"value": {
"value": 0,
"type": "number"
}
},
{
"type": "get_attr",
"value": "disk_encryption_key_raw"
} }
], ],
[ [
@ -530,18 +657,7 @@
[ [
{ {
"type": "get_attr", "type": "get_attr",
"value": "boot_disk" "value": "metadata_startup_script"
},
{
"type": "index",
"value": {
"value": 0,
"type": "number"
}
},
{
"type": "get_attr",
"value": "disk_encryption_key_raw"
} }
] ]
], ],
@ -554,6 +670,41 @@
} }
] ]
}, },
{
"mode": "managed",
"type": "google_firestore_database",
"name": "database",
"provider": "provider[\"registry.terraform.io/hashicorp/google\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"app_engine_integration_mode": "DISABLED",
"cmek_config": [],
"concurrency_mode": "PESSIMISTIC",
"create_time": "",
"database_edition": "STANDARD",
"delete_protection_state": "DELETE_PROTECTION_DISABLED",
"deletion_policy": "ABANDON",
"earliest_version_time": "2025-05-24T17:16:21.411338Z",
"etag": "IM/W7rHbvI0DMLa2lbPIvI0D",
"id": "projects/gen-lang-client-0424120530/databases/sereact-imagedb",
"key_prefix": "",
"location_id": "us-central1",
"name": "sereact-imagedb",
"point_in_time_recovery_enablement": "POINT_IN_TIME_RECOVERY_DISABLED",
"project": "gen-lang-client-0424120530",
"timeouts": null,
"type": "FIRESTORE_NATIVE",
"uid": "30634721-c8c7-4673-b605-c1a91dff3eab",
"update_time": "",
"version_retention_period": "3600s"
},
"sensitive_attributes": [],
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH0sInNjaGVtYV92ZXJzaW9uIjoiMCJ9"
}
]
},
{ {
"mode": "managed", "mode": "managed",
"type": "google_project_service", "type": "google_project_service",

File diff suppressed because one or more lines are too long