Compare commits

...

4 Commits
master ... seq

Author SHA1 Message Date
Hidetake Iwata
e392645593 Fix 2025-01-19 17:55:12 +09:00
Hidetake Iwata
1c2ca4f248 Rewrite with mermaid 2025-01-19 17:24:52 +09:00
Hidetake Iwata
21c50a5a0e Merge branch 'master' into seq 2025-01-19 16:59:01 +09:00
Hidetake Iwata
b3f2e2d9ec Add sequence diagram of credential plugin 2019-09-01 10:13:05 +09:00

View File

@@ -52,6 +52,24 @@ Global Flags:
--vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging
```
Here is the sequence diagram of the credential plugin.
```mermaid
sequenceDiagram
actor User
User ->>+ kubectl: Run
kubectl ->>+ kubelogin: Run the plugin
kubelogin ->>+ Provider: Authentication request
Note over User, Provider: Browser interaction
Provider -->>- kubelogin: Authentication response
kubelogin ->>+ Provider: Token request
Provider -->>- kubelogin: Token response
kubelogin -->>- kubectl: Credential
kubectl ->>+ kube-apiserver: Request with the credential
kube-apiserver -->>- kubectl: Response
kubectl -->>- User: Response
```
## Options
### Authentication timeout