This commit is contained in:
Hidetake Iwata
2025-01-19 17:55:12 +09:00
committed by GitHub
parent 1c2ca4f248
commit e392645593

View File

@@ -52,8 +52,6 @@ Global Flags:
--vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging
```
## How it works
Here is the sequence diagram of the credential plugin.
```mermaid
@@ -62,6 +60,9 @@ sequenceDiagram
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