Add registration secrets diagram

This commit is contained in:
Mario Manno 2023-09-22 14:49:16 +02:00
parent 2d41f1e788
commit 7a03cd06f2
3 changed files with 11 additions and 0 deletions

View File

@ -45,6 +45,8 @@ When fleet is installed the `fleet-local` namespace is created along with one `C
automatically target the `local` `Cluster`. The `local` `Cluster` refers to the cluster the Fleet manager is running
on.
The cluster registration namespace contains the cluster and the clusterregistration resources, as well as any gitrepos and bundles.
### cattle-fleet-system (system namespace)
The Fleet controller and Fleet agent run in this namespace. All service accounts referenced by `GitRepos` are expected

View File

@ -37,6 +37,8 @@ The registration secret name is `hash("clientID-clientRandom")`. The new kubecon
## Diagram
### Process
Detailed analysis of the registration process for clusters. This shows the interaction of controllers, resources and service accounts during the registration of a new downstream cluster or the local cluster.
It's important to note that there are multiple ways to start this:
@ -45,3 +47,9 @@ It's important to note that there are multiple ways to start this:
* Create a `ClusterRegistrationToken` resource, optionally create a `Cluster` resource for a pre-defined (`clientID`) cluster. See [agent-initiated registration](./cluster-registration.md#agent-initiated).
![Registration](/img/FleetRegistration.svg)
### Secrets
This diagram shows the resources created during registration and focuses on the k8s API server configuration.
![Registration Secrets](/img/FleetRegistrationSecrets.svg)

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 523 KiB