Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(cmd/auth) New command to support Workload Identity on GKE #288

Merged
merged 7 commits into from
Jul 6, 2023

Commits on Jun 21, 2023

  1. 🚧 Command for GKE auth

    Signed-off-by: Mickaël Fontès <[email protected]>
    MickaelFontes committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    7e6bc4a View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. 🚧 First working version

    * command logic similar to basicAuth
    * follow client auth refactor
    * mimicks oauth Credential for client credential management (not useful I think)
    * gke use flag is saved in config file
    
    Signed-off-by: Mickaël Fontès <[email protected]>
    MickaelFontes committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    79c3311 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. ♻️ Change GKE client auth logic

    * confirm use of GCE and ApplicationDefault token sources
    * change tokenSource cache logic
    
    Signed-off-by: Mickaël Fontès <[email protected]>
    MickaelFontes committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    9fd3a3b View commit details
    Browse the repository at this point in the history
  2. 🚚 Rename new auth command gcp

    Rename from gke to gcp, since it supports out of gke authentication.
    
    Signed-off-by: Mickaël Fontès <[email protected]>
    MickaelFontes committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    a9753c5 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. 🚨 Fix linting issues

    Signed-off-by: Mickaël Fontès <[email protected]>
    MickaelFontes committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    0ee01b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. 📝 Fix wrong command example

    Co-authored-by: Aldo Lacuku <[email protected]>
    Signed-off-by: MickaelFontes <[email protected]>
    MickaelFontes and alacuku authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    ecf6e79 View commit details
    Browse the repository at this point in the history
  2. 📝 Update examples and documentation

    * Update README.md with examples
    * Update gcp command help
    * Set registry username as constant for GCP auth
    
    Signed-off-by: Mickaël Fontès <[email protected]>
    MickaelFontes committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    c44aa33 View commit details
    Browse the repository at this point in the history