https://github.com/udhos/kubecache
kubecache forwards HTTP GET requests to another service, cacheing responses with groupcache.
https://github.com/udhos/kubecache
cache go golang groupcache kubernetes
Last synced: 3 months ago
JSON representation
kubecache forwards HTTP GET requests to another service, cacheing responses with groupcache.
- Host: GitHub
- URL: https://github.com/udhos/kubecache
- Owner: udhos
- License: mit
- Created: 2024-02-16T04:20:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-25T21:53:15.000Z (3 months ago)
- Last Synced: 2025-02-25T22:29:23.540Z (3 months ago)
- Topics: cache, go, golang, groupcache, kubernetes
- Language: Go
- Homepage:
- Size: 354 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/udhos/kubecache/blob/main/LICENSE)
[](https://goreportcard.com/report/github.com/udhos/kubecache)
[](https://pkg.go.dev/github.com/udhos/kubecache)
[](https://artifacthub.io/packages/search?repo=kubecache)
[](https://hub.docker.com/r/udhos/kubecache)# kubecache
[kubecache](https://github.com/udhos/kubecache) forwards HTTP GET requests to another service, cacheing responses in [groupcache](https://github.com/modernprogram/groupcache) for 5 minutes (by default).
# Build
```bash
git clone https://github.com/udhos/kubecache
cd kubecache
./build.sh
```# Docker image
See: https://hub.docker.com/r/udhos/kubecache
# Helm chart
See: https://udhos.github.io/kubecache
# Configuration
See supported env vars in `configMapProperties` in [charts/kubecache/values.yaml](charts/kubecache/values.yaml).
# References
* (Portuguese) Blog post: https://udhos.github.io/blog/2024/02/18/groupcache.html