Document TimescaleDB in README and AGENTS
This commit is contained in:
@@ -60,6 +60,7 @@ All three are installed as k3s-native `HelmChart` resources in `kube-system` nam
|
||||
|---|---|---|---|
|
||||
| gitea-data | gitea | 10 Gi | Gitea SQLite DB, git repos, packages |
|
||||
| wolsey-content | default | 10 Gi | Wolsey static content (6.5 GB) |
|
||||
| timescaledb-data | system | 10 Gi | TimescaleDB data |
|
||||
|
||||
## Workloads
|
||||
|
||||
@@ -73,6 +74,7 @@ All three are installed as k3s-native `HelmChart` resources in `kube-system` nam
|
||||
| School Games (dev) | https://develop.imcu.ro | default | homeschool/games:7d3a57d | — |
|
||||
| School Games (default) | — | default | homeschool/games:2a4f03df | — |
|
||||
| Randomly | https://randomly.imcu.ro | randomly | homeschool/randomly:latest | — |
|
||||
| TimescaleDB | timescaledb.system.svc:5432 | system | timescale/timescaledb:2.29.1-pg16 | 10 GB Longhorn |
|
||||
|
||||
## DNS (Cloudflare)
|
||||
|
||||
@@ -215,7 +217,7 @@ k3s-cluster/
|
||||
│ ├── cert-manager.yaml # TLS certificate manager (Let's Encrypt)
|
||||
│ └── longhorn.yaml # Distributed storage (2 replicas, /var/lib/longhorn/)
|
||||
├── cluster-config/ # Cluster-wide configuration
|
||||
│ ├── namespaces.yaml # Application namespaces (gitea, games, randomly)
|
||||
│ ├── namespaces.yaml # Application namespaces (gitea, games, randomly, system)
|
||||
│ ├── clusterissuer.yaml # Let's Encrypt ClusterIssuer
|
||||
│ └── image-pull-secret-template.txt # How to create gitea-registry secrets
|
||||
└── workloads/ # Application manifests (deploy + svc + ingress + pvc)
|
||||
@@ -224,7 +226,8 @@ k3s-cluster/
|
||||
├── school-games-prod/school-games-prod.yaml
|
||||
├── school-games-dev/school-games-dev.yaml
|
||||
├── school-games-default/school-games-default.yaml
|
||||
└── randomly/randomly.yaml
|
||||
├── randomly/randomly.yaml
|
||||
└── timescaledb/timescaledb.yaml
|
||||
```
|
||||
|
||||
### How to update a service
|
||||
|
||||
Reference in New Issue
Block a user