This commit is contained in:
Ludovic Piot
2025-06-09 19:06:18 +02:00
parent 7a11f03b5e
commit f7b8184617
2 changed files with 8 additions and 8 deletions

View File

@@ -294,7 +294,7 @@ flux-system kustomization/flux-system main@sha1:d48291a8 False
- ensuring proper access and permissions
2. It locally generates `YAML` files for desired `Flux` resources so that we just need to `git push` them
- tenants
- _tenants_
- sources
-

View File

@@ -5,7 +5,7 @@
The **_⚙OPS_** team uses `Flux` with a _GitOps_ code base to:
- configure the clusters
- deploy tools and components to extend the clusters capabilites
- configure _GitOps_ workflow for dev teams in **dedicated and isolated tenants**
- configure _GitOps_ workflow for dev teams in **dedicated and isolated _tenants_**
The **_🎸ROCKY_** team uses `Flux` to deploy every new release of its app, by detecting every new `git push` events happening in its app `Github` repository
@@ -14,15 +14,15 @@ The **_🎬MOVY_** team uses `Flux` to deploy every new release of its app, pack
---
## Creating tenants with Flux
## Creating _tenants_ with Flux
While basic `Flux` behavior is to use a single configuration directory applied by a cluster-wide role…
… it can also enable _multi-tenant_ configuration by:
- creating dedicated directories for each tenant in its configuration code base
- and using a dedicated `ServiceAccount` with limited permissions to operate in each tenant
- creating dedicated directories for each _tenant_ in its configuration code base
- and using a dedicated `ServiceAccount` with limited permissions to operate in each _tenant_
Several tenants are created
Several _tenants_ are created
- per env
- for **_⚗TEST_**
- and **_🏭PROD_**
@@ -50,7 +50,7 @@ First, we have to **locally** clone your `Flux` configuration `Github` repositor
### The command line 1/2
Creating the **_⚗TEST_** tenant
Creating the **_⚗TEST_** _tenant_
.lab[
@@ -72,7 +72,7 @@ k8s@shpod:~/fleet-config-using-flux-XXXXX$ \
### The command line 2/2
Then we create the **_🏭PROD_** tenant
Then we create the **_🏭PROD_** _tenant_
.lab[