From 6143e8396252c26ac84a3f6ae818958c0248b678 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Sat, 9 Nov 2024 21:09:24 +0100 Subject: [PATCH] update architecture overview --- docs/src/SUMMARY.md | 1 + docs/src/architecture/arch.svg | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/src/SUMMARY.md b/docs/src/SUMMARY.md index cde9954..17f94b1 100644 --- a/docs/src/SUMMARY.md +++ b/docs/src/SUMMARY.md @@ -4,6 +4,7 @@ - [Installation](./installation.md) - [Quick Start](./installation/quick-start.md) - [Configuration](./configuration.md) + - [Legacy Mode](./configuration/legacy-mode.md) - [Custom Resource Definitions](./crds.md) - [KeycloakInstance](crds/keycloakinstance.md) - [KeycloakApiObject](crds/keycloakapiobject.md) diff --git a/docs/src/architecture/arch.svg b/docs/src/architecture/arch.svg index 8ed8fc5..5d08331 100644 --- a/docs/src/architecture/arch.svg +++ b/docs/src/architecture/arch.svg @@ -1,4 +1,4 @@ -
updates
rustcloak
instance
controller
api-object
controller
realm
controller
role
controller
client
controller
XYZ
controller
client secret
controller
user
controller
user secret
controller
...
Kubernetes Resources
KeycloakInstance
KeycloakRealm
KeycloakApiObject
KeycloakRole
KeycloakClient
KeyCloakXYZ
Secret
(Username/Password)
Secret
(AuthToken)
Secret
(Client Credentials)
KeycloakUser
Secret
(User Credentials)
watches
retrieves
watches
updates
watches
updates
watches
watches
updates
updates
watches
retrieves
maintains session
CRUD
keycloak
updates
updates
watches
creates if not exists
retrieves client secret
updates user password
retrieves
watches
watches
\ No newline at end of file +
updates
rustcloak
instance
controller
api-object
controller
realm
controller
role
controller
client
controller
XYZ
controller
client secret
controller
user
controller
user secret
controller
...
Kubernetes Resources
KeycloakInstance
KeycloakRealm
KeycloakApiObject
KeycloakRole
KeycloakClient
KeyCloakXYZ
Secret
(Username/Password)
Secret
(AuthToken)
Secret
(Client Credentials)
KeycloakUser
Secret
(User Credentials)
watches
retrieves
watches
updates
watches
updates
watches
watches
updates
updates
watches
retrieves
maintains session
CRUD
keycloak
updates
updates
watches
creates if not exists
retrieves client secret
updates user password
retrieves
watches
watches
creates if not exists
\ No newline at end of file