refactor: 문서 개선 중
This commit is contained in:
@@ -10,15 +10,15 @@ test-server 호스트의 nginx 가 kc-lab-1 의 traefik 으로 프록시하고,
|
||||
|
||||
## Elements and evidence
|
||||
|
||||
- **호스트 nginx** (gateway): Let's Encrypt 인증서로 TLS 를 끝내고 traefik 으로 넘긴다. Evidence: L88–L92.
|
||||
- **traefik (kc-lab-1)** (gateway): k3s 의 인그레스. 호스트 이름으로 서비스를 고른다. Evidence: L85–L87.
|
||||
- **keycloak-1** (service): 컨트롤 플레인 노드에 있다. Evidence: L85–L86.
|
||||
- **keycloak-0** (service): 저장소와 같은 노드에 있다. Evidence: L86–L87.
|
||||
- **PostgreSQL · Redis** (datastore): 둘 다 kc-lab-2 에 있다. 이 노드를 잃으면 저장소도 같이 잃는다. Evidence: L86–L87.
|
||||
- **호스트 nginx** (gateway): Let's Encrypt 인증서로 TLS 를 끝내고 traefik 으로 넘긴다. Evidence: L123–L127.
|
||||
- **traefik (kc-lab-1)** (gateway): k3s 의 인그레스. 호스트 이름으로 서비스를 고른다. Evidence: L120–L122.
|
||||
- **keycloak-1** (service): 컨트롤 플레인 노드에 있다. Evidence: L120–L120.
|
||||
- **keycloak-0** (service): 저장소와 같은 노드에 있다. Evidence: L122–L122.
|
||||
- **PostgreSQL · Redis** (datastore): 둘 다 kc-lab-2 에 있다. 이 노드를 잃으면 저장소도 같이 잃는다. Evidence: L122–L122.
|
||||
|
||||
## Relationships
|
||||
|
||||
- **keycloak-0 → PostgreSQL · Redis:** 같은 노드. Evidence: L86–L87.
|
||||
- **호스트 nginx → traefik (kc-lab-1):** TLS 종단. Evidence: L88–L92.
|
||||
- **traefik (kc-lab-1) → keycloak-0:** 라우팅. Evidence: L85–L87.
|
||||
- **traefik (kc-lab-1) → keycloak-1:** 라우팅. Evidence: L85–L87.
|
||||
- **keycloak-0 → PostgreSQL · Redis:** 같은 노드. Evidence: L122–L122.
|
||||
- **호스트 nginx → traefik (kc-lab-1):** TLS 종단. Evidence: L123–L127.
|
||||
- **traefik (kc-lab-1) → keycloak-0:** 라우팅. Evidence: L120–L122.
|
||||
- **traefik (kc-lab-1) → keycloak-1:** 라우팅. Evidence: L120–L122.
|
||||
|
||||
Reference in New Issue
Block a user