GPTS / General Purpose Test Service¶
Simple & easy to configure test service for serving content through HTTP.
Features¶
- Default echo response fon unconfigured routes
- Declarative configuration
- Support
YAML
andJSON
configuration - Support per-method response definitions (
GET
,POST
,PUT
,PATCH
,DELETE
) - Support default response definition (for unconfigured methods)
- Support subpaths handling
- Support
- Docker support
- Based on latest Google's "distroless" image
- Small size (< 20MB)
- Running in rootless mode
- Kubernetes support
- Helm chart available
- Image running as non-root
- All settings can be configured via chart values
- Support Ingress controllers
- More coming soon...
Development model¶
GPTS is being developed as a hobby project. Due to large workload caused by ongoing studies and professional work, I might not be able to spend a lot of time on further improvements and new features. I'll still try to fix any bugs and vulnerabilities as soon as possible, but general development will be conducted during holidays and/or after finishing current term.
Last update:
2022-03-06