Skip to content

Commit bbaf1ca

Browse files
feat: update readme
1 parent b93f269 commit bbaf1ca

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,21 @@ This project enables external-dns to automatically manage DNS records on your Fi
1212
## Architecture
1313

1414
```mermaid
15-
graph LR
16-
subgraph "Kubernetes Cluster"
17-
A[Service/Ingress<br/>with DNS annotations] --> B[External-DNS<br/>Controller]
18-
B --> C[Webhook Proxy<br/>Sidecar Container]
15+
flowchart LR
16+
subgraph K ["Kubernetes Cluster"]
17+
direction LR
18+
A["Service/Ingress<br/>with DNS annotations"] --> B["External-DNS<br/>Controller"]
19+
B --> C["Webhook Proxy<br/>Sidecar Container"]
1920
end
2021
21-
subgraph "Firewalla Device"
22-
D[Webhook Provider<br/>Node.js Server] --> E[dnsmasq Config Files<br/>~/.firewalla/config/dnsmasq_local/]
23-
E --> F[firerouter_dns<br/>Service]
24-
F --> G[DNS Resolution<br/>Network-wide]
22+
subgraph F ["Firewalla Device"]
23+
direction LR
24+
D["Webhook Provider<br/>Node.js Server"] --> E["dnsmasq Config Files<br/>~/.firewalla/config/dnsmasq_local/"]
25+
E --> L["firerouter_dns<br/>Service"]
26+
L --> G["DNS Resolution<br/>Network-wide"]
2527
end
2628
27-
C -->|HTTP Proxy| D
29+
C -->|"HTTP Proxy"| D
2830
```
2931

3032
## Prerequisites

0 commit comments

Comments
 (0)