initial commit
Change-Id: Ied1b5f2137f2b5f803d5411235607bd27c5e57ba
This commit is contained in:
17
docs/architecture.md
Normal file
17
docs/architecture.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Architecture
|
||||
|
||||
`tmpl-test-go` is a Go 1.22 service using only the standard `net/http` library.
|
||||
|
||||
| Component | Technology |
|
||||
|-----------|-----------|
|
||||
| HTTP | stdlib `net/http` |
|
||||
| Metrics | `prometheus/client_golang` → `/metrics` |
|
||||
| Health | `/health` |
|
||||
| Image | Distroless `nonroot` (minimal attack surface) |
|
||||
|
||||
## Deployment flow
|
||||
|
||||
```
|
||||
Push → build-push.yml (go test + docker build → ACR)
|
||||
→ deploy-humanitec.yml (humctl score deploy)
|
||||
```
|
||||
Reference in New Issue
Block a user