Skip to content

Commit 9fa91b6

Browse files
committed
enable blog and write one on getting started with kube-bind
Signed-off-by: olalekan odukoya <odukoyaonline@gmail.com>
1 parent 23dd1ad commit 9fa91b6

1 file changed

Lines changed: 25 additions & 15 deletions

File tree

docs/content/blog/posts/2026-02-14-kube-bind-quickstart.md

Lines changed: 25 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,39 @@ authors:
1414
Here is what we will build:
1515

1616
```mermaid
17-
graph TD
17+
graph TB
1818
User((User))
1919
20-
subgraph "Local Computer"
21-
CLI[kube-bind CLI]
20+
subgraph Local["Local Computer"]
21+
CLI["kubectl bind CLI"]
22+
end
2223
23-
subgraph "Provider Cluster"
24-
Backend[Backend Service]
25-
end
24+
subgraph Provider["Provider Cluster"]
25+
Backend["kube-bind Backend"]
26+
ProviderAPI["MangoDB API/CRD"]
27+
Backend --> ProviderAPI
28+
end
2629
27-
subgraph "Consumer Cluster"
28-
Konnector[Konnector Agent]
29-
end
30+
subgraph Consumer["Consumer Cluster"]
31+
Konnector["Konnector Agent"]
32+
BoundAPI["MangoDB CRD<br/>Synced Copy"]
33+
Konnector --> BoundAPI
3034
end
3135
32-
User -->|1. Run 'dev create'| CLI
33-
CLI -.->|Installs Backend| Backend
34-
CLI -.->|Provisions Cluster| Konnector
36+
User -->|"1. kubectl bind dev create"| CLI
37+
CLI -.->|"Creates & Installs"| Backend
38+
CLI -.->|"Creates Cluster"| Consumer
39+
40+
User -->|"2. kubectl bind login"| Backend
41+
Backend -->|"Auth Token"| User
42+
43+
User -->|"3. kubectl bind create<br/>Select API in UI"| CLI
44+
CLI -->|"Install Konnector"| Konnector
3545
36-
User -->|2. Authenticate| Backend
37-
User -->|3. Run 'bind'| Konnector
46+
Konnector <-->|"4. Syncs Resources"| Backend
3847
39-
Konnector <-->|4. Syncs API| Backend
48+
User -.->|"5. kubectl apply/get"| BoundAPI
49+
BoundAPI -.->|"Synced to"| ProviderAPI
4050
```
4151

4252
<!-- more -->

0 commit comments

Comments
 (0)