- 自宅k8sサーバのマニフェスト管理用リポジトリ
graph
direction LR
subgraph k8s[" "]
subgraph control["Control Node"]
master-1
end
subgraph worker["Worker Node"]
worker-1
worker-2
worker-3
end
end
control-->worker
- プール:
10.15.100.200-10.15.100.250(evpnNt01),10.15.200.200-10.15.200.250(evpnNt02) - 本表は 10.15.100.x (evpnNt01) の割当のみ。新規 Service で LoadBalancer を張る場合は未使用 IP を選ぶこと。
| IP | Namespace | Service / 用途 |
|---|---|---|
| 10.15.100.201 | longhorn-system | Longhorn UI |
| 10.15.100.202 | docker-registry | Registry |
| 10.15.100.210 | price-monitoring-production | backend-service |
| 10.15.100.212 | price-monitoring-production | backend-db-service |
| 10.15.100.213 | price-monitoring-production | backend-redis-service |
| 10.15.100.215 | price-monitoring-production | backend-playwright-service |
| 10.15.100.216 | price-monitoring-production | backend-camoufox-service |
| 10.15.100.217 | price-monitoring-production | frontend-service |
| 10.15.100.220 | ingress-nginx | Ingress Controller(本番・integration 共通) |
| 10.15.100.222 | price-monitoring-integration | backend-db-service |
| 10.15.100.223 | price-monitoring-integration | backend-redis-service |
| 10.15.100.225 | price-monitoring-integration | backend-playwright-service |
| 10.15.100.226 | price-monitoring-integration | backend-camoufox-service |
| 10.15.100.227 | price-monitoring-integration | frontend-service |
| 10.15.100.228 | price-monitoring-integration | backend-service |
| 10.15.100.230 | auth-provider-production | backend-service |
| 10.15.100.231 | auth-provider-production | backend-db-service |
| 10.15.100.234 | auth-provider-integration | backend-service |
| 10.15.100.235 | auth-provider-integration | backend-db-service |
| 10.15.100.236 | auth-provider-integration | backend-redis-service |
| Application | URL |
|---|---|
| Longhorn | https://longhorn.kuroweb.net |
| docker-registry | https://docker-registry.kuroweb.net |
| Portainer | https://portainer.kuroweb.net |
| Argo CD | https://argocd.kuroweb.net |
| price-monitoring → Frontend | https://price-monitoring.kuroweb.net |
| price-monitoring → Backend API | https://price-monitoring.kuroweb.net/api |
| price-monitoring → Sidekiq管理画面 | https://price-monitoring.kuroweb.net/sidekiq |
| price-monitoring → Auth Provider | https://auth.price-monitoring.kuroweb.net |
- プライベートリポジトリで管理する方針のため、本リポジトリには追加しないこと