File tree Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Original file line number Diff line number Diff line change 1
- # k8s-infrastructure
2
- Infrastructure bootstrapping and tenant configuration using Flux
1
+ # 🏗️ k8s-infrastructure
2
+ Infrastructure and tenant bootstrapping using [ flux] ( https://fluxcd.io/ ) .
3
+
4
+ ### Multi tenancy
5
+
6
+ The [ clusters] ( ./clusters ) folder contains an entrypoint for each cluster that is used by flux when bootstrapping:
7
+ - [ production] ( https://github.com/mmontes11/k8s-bootstrap/blob/main/bootstrap.sh )
8
+
9
+
10
+ ### Infrastructure
11
+
12
+ The [ infrastructure] ( ./infrastructure ) folder contains cluster-wide resources and workloads shared between all the tenants.
13
+
14
+ ### Tenants
15
+
16
+ The [ tenants] ( ./tenants ) folder configures the entrypoint for the tenant resources, which live in separated repositories:
17
+ - [ dns] ( https://github.com/mmontes11/k8s-dns )
18
+ - [ iot] ( https://github.com/mmontes11/k8s-iot )
19
+ - [ media] ( https://github.com/mmontes11/k8s-media )
20
+ - [ github-explorer] ( https://github.com/mmontes11/k8s-github-explorer )
21
+ - [ gotway] ( https://github.com/gotway/k8s-gotway )
You can’t perform that action at this time.
0 commit comments