A tiny service collecting and aggregating well-known data from services in the same Kubernetes namespace. The data is merged and exposed as JSON object or plain text.
0e494ced22
## [1.8.1](https://github.com/stenic/well-known/compare/v1.8.0...v1.8.1) (2024-04-07) ### Bug Fixes * Use name without json ([ |
||
---|---|---|
.github | ||
charts/well-known | ||
server | ||
CHANGELOG.md | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md |
Well-known
A tiny service collecting and aggregating well-known data from services in the same Kubernetes namespace. The data is merged and exposed as a JSON object.
Usage
Add an annotation to a service:
annotation | path |
---|---|
well-known.stenic.io/[path] |
/.well-known/[path] |
Example
apiVersion: v1
kind: Service
metadata:
annotations:
well-known.stenic.io/test-config: |
{"example": "value"}
curl http://[ingress]/.well-known/test-config
{
"example": "value"
}