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
- Uses time-bucketed delays to spread load across the period
148
148
- Priority: 0 (normal)
@@ -187,7 +187,7 @@ Key variables:
187
187
-`github_owner`, `github_repo`: Repository to monitor
188
188
-`octo_sts_identity`: Octo STS identity for GitHub authentication
189
189
-`broker`: Map of region to CloudEvents broker topic
190
-
-`resync_period_hours`: How often to run full reconciliation (1-24)
190
+
-`resync_period_hours`: How often to run full reconciliation (1-744)
191
191
-`paused`: Pause both cron and push listeners
192
192
-`deletion_protection`: Prevent accidental deletion (disable during initial rollout)
193
193
@@ -243,7 +243,7 @@ No resources.
243
243
| <aname="input_regional-volumes"></a> [regional-volumes](#input\_regional-volumes)| The volumes to make available to the containers in the service for mounting. | <pre>list(object({<br/> name = string<br/> gcs = optional(map(object({<br/> bucket = string<br/> read_only = optional(bool, true)<br/> mount_options = optional(list(string), [])<br/> })), {})<br/> nfs = optional(map(object({<br/> server = string<br/> path = string<br/> read_only = optional(bool, true)<br/> })), {})<br/> }))</pre> |`[]`| no |
244
244
| <aname="input_regions"></a> [regions](#input\_regions)| A map from region names to a network and subnetwork. A service will be created in each region configured to egress the specified traffic via the specified subnetwork. | <pre>map(object({<br/> network = string<br/> subnet = string<br/> }))</pre> | n/a | yes |
245
245
| <aname="input_request_timeout_seconds"></a> [request\_timeout\_seconds](#input\_request\_timeout\_seconds)| The request timeout for the service in seconds. |`number`|`300`| no |
246
-
| <aname="input_resync_period_hours"></a> [resync\_period\_hours](#input\_resync\_period\_hours)| How often to resync all paths (in hours, must be between 1 and 24) |`number`| n/a | yes |
246
+
| <aname="input_resync_period_hours"></a> [resync\_period\_hours](#input\_resync\_period\_hours)| How often to resync all paths (in hours, must be between 1 and 744 (31 days), and a multiple of 24 if greater than 24) |`number`| n/a | yes |
247
247
| <aname="input_scaling"></a> [scaling](#input\_scaling)| The scaling configuration for the service. | <pre>object({<br/> min_instances = optional(number, 0)<br/> max_instances = optional(number, 100)<br/> max_instance_request_concurrency = optional(number, 1000)<br/> })</pre> |`{}`| no |
248
248
| <aname="input_service_account"></a> [service\_account](#input\_service\_account)| The service account as which to run the reconciler service. |`string`| n/a | yes |
249
249
| <aname="input_slo"></a> [slo](#input\_slo)| Configuration for setting up SLO for the cloud run service | <pre>object({<br/> enable = optional(bool, false)<br/> enable_alerting = optional(bool, false)<br/> success = optional(object(<br/> {<br/> multi_region_goal = optional(number, 0.999)<br/> per_region_goal = optional(number, 0.999)<br/> }<br/> ), null)<br/> monitor_gclb = optional(bool, false)<br/> })</pre> |`{}`| no |
0 commit comments