You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix Terraform formatting in cloud-run.tf and locals.tf
- Remove trailing whitespace from scripts and docs
- Add missing newlines at end of files
- Update README with app_command variable documentation
- Make container command configurable with default ['serve']
| <aname="input_ai_api_keys"></a> [ai\_api\_keys](#input\_ai\_api\_keys)| Map of AI API keys where key is the environment variable name (e.g., OPENAI\_API\_KEY, ANTHROPIC\_API\_KEY) and value is the actual API key (stored in Secret Manager) |`map(string)`|`{}`| no |
207
+
| <aname="input_app_command"></a> [app\_command](#input\_app\_command)| Command to run the container |`list(string)`| <pre>[<br/> "serve"<br/>]</pre> | no |
206
208
| <aname="input_app_cpu"></a> [app\_cpu](#input\_app\_cpu)| CPU allocation for the hrafnar application |`string`|`"1000m"`| no |
207
209
| <aname="input_app_env_vars"></a> [app\_env\_vars](#input\_app\_env\_vars)| Environment variables for the hrafnar application |`map(string)`|`{}`| no |
208
-
| <aname="input_app_image"></a> [app\_image](#input\_app\_image)| Container image for the hrafnar application |`string`| n/a | yes |
210
+
| <aname="input_app_image"></a> [app\_image](#input\_app\_image)| Container image for the hrafnar application (without tag) |`string`| n/a | yes |
211
+
| <aname="input_app_image_tag"></a> [app\_image\_tag](#input\_app\_image\_tag)| Container image tag |`string`|`"latest"`| no |
209
212
| <aname="input_app_max_instances"></a> [app\_max\_instances](#input\_app\_max\_instances)| Maximum number of instances for the hrafnar application |`number`|`10`| no |
210
213
| <aname="input_app_memory"></a> [app\_memory](#input\_app\_memory)| Memory allocation for the hrafnar application |`string`|`"512Mi"`| no |
211
214
| <aname="input_app_min_instances"></a> [app\_min\_instances](#input\_app\_min\_instances)| Minimum number of instances for the hrafnar application |`number`|`0`| no |
@@ -228,7 +231,7 @@ No modules.
228
231
| <aname="input_log_level"></a> [log\_level](#input\_log\_level)| Log level for applications |`string`|`"INFO"`| no |
| <aname="input_private_subnet_cidr"></a> [private\_subnet\_cidr](#input\_private\_subnet\_cidr)| CIDR block for the private subnet |`string`|`"10.0.1.0/24"`| no |
234
+
| <aname="input_private_subnet_cidr"></a> [private\_subnet\_cidr](#input\_private\_subnet\_cidr)| CIDR block for the private subnet (must be /28 for VPC connector compatibility) |`string`|`"10.0.1.0/28"`| no |
232
235
| <aname="input_project_id"></a> [project\_id](#input\_project\_id)| The GCP project ID where resources will be created |`string`| n/a | yes |
233
236
| <aname="input_region"></a> [region](#input\_region)| The GCP region for resources |`string`|`"us-central1"`| no |
234
237
| <aname="input_vpc_cidr"></a> [vpc\_cidr](#input\_vpc\_cidr)| CIDR block for the VPC |`string`|`"10.0.0.0/16"`| no |
Copy file name to clipboardExpand all lines: examples/dev/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -123,4 +123,4 @@ module "hrafnar_gcp_deploy" {
123
123
| <aname="output_database_connection_name"></a> [database\_connection\_name](#output\_database\_connection\_name)| Development database connection name |
124
124
| <aname="output_hrafnar_app_url"></a> [hrafnar\_app\_url](#output\_hrafnar\_app\_url)| URL of the hrafnar application in development |
125
125
| <aname="output_vpc_name"></a> [vpc\_name](#output\_vpc\_name)| Development VPC network name |
0 commit comments