gregorian-09/Poolsim Capacity Gate
Run poolsim gate in CI and fail when capacity policy thresholds are exceeded.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Version of poolsim-cli to install from crates.io. | no | 0.3.0 |
| policy | Path to the poolsim gate policy TOML file. | no | docs/fixtures/gate-policy.toml |
| source | Telemetry source kind: telemetry or prometheus. | no | telemetry |
| telemetry-config | Path to a telemetry JSON or TOML config when source is telemetry. | no | docs/fixtures/telemetry.json |
| prometheus-response-file | Path to captured Prometheus query responses when source is prometheus. | no | docs/fixtures/prometheus-responses.json |
| service-name | Service name used for Prometheus-derived reports. | no | service |
| window | Observation window label used for Prometheus-derived reports. | no | 5m |
| current-pool-size | Current configured pool size for Prometheus-derived reports. | no | 8 |
| max-server-connections | Database connection cap visible to this service for Prometheus-derived reports. | no | 100 |
| connection-overhead-ms | Connection overhead assumption for Prometheus-derived reports. | no | 0 |
| min | Minimum candidate pool size for Prometheus-derived reports. | no | 2 |
| max | Maximum candidate pool size for Prometheus-derived reports. | no | 20 |
| extra-args | Additional arguments appended to poolsim gate. | no | "" |
Outputs
no outputs