goblet icon indicating copy to clipboard operation
goblet copied to clipboard

Goblet is an easy-to-use framework that enables developers to quickly spin up fully featured REST APIs with python on GCP

Results 69 goblet issues
Sort by recently updated
recently updated
newest added

Add get_replay_count() to assertions to all tests with a gcp replay to test if all api calls are still made in future test runs.

enhancement
good first issue

Add integration for a Synthetic Monitoring cloudfunction. It would create a route for monitoring, create an alert, and pass through various thresholds to the monitoring dashboard. ``` @app.synthetic_monitor() ``` https://cloud.google.com/blog/products/management-tools/cloud-monitoring-adds-synthetic-monitoring-feature

proposal

- command would always create the latest build - should report the commit sha for build image artifact outputted to terminal or by setting an environment variable (or both) -...

proposal

add support for cloud tasks local emulator. https://github.com/aertje/cloud-tasks-emulator

enhancement

``` "Invalid value at 'service.traffic' (type.googleapis.com/google.cloud.run.v2.TrafficTarget), 0". Details: "[{'@type': 'type.googleapis.com/google.rpc.BadRequest', 'fieldViolations': [{'field': 'service.traffic', 'description': "Invalid value at 'service.traffic' (type.googleapis.com/google.cloud.run.v2.TrafficTarget), 0"}]}]"> ```

bug

Look into switching to Poetry for package and dependency management. https://python-poetry.org/

proposal

ability to run a series of integration tests against a live gcp project. * deploy, make requests, sync and delete resources

proposal

Ability to see what is current deployed and what would be changed. `goblet plan -p PROJECT` which would return ``` function exists... scheduled job will be deployed.... pubsub topic job...

proposal

It would be nice to use goblet to deploy a scheduled job using GCP Bach, which supports GPU. https://cloud.google.com/batch/docs/create-run-job-gpus

proposal