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

[Feature] Integrate FluxCD extension in AKS with Azure DevOps without using PATs #4189

Open
hadberg opened this issue Apr 2, 2024 · 1 comment
Labels
feature-request Requested Features

Comments

@hadberg
Copy link

hadberg commented Apr 2, 2024

Is your feature request related to a problem? Please describe.
When configuring the Flux integration with Azure DevOps only option out-of-the-box appears to be through personal access tokens.

Describe the solution you'd like
We would like to be able to integrate the flux extension with Azure DevOps through a service principal or workload identity. Basically using any authentication mechanism that is not tied to a personal user account.

Describe alternatives you've considered

  1. Using a PAT which we really would like to avoid
  2. A custom service principal solution with a container continuously requesting a new access token for the service principal and updating the flux pods with the returned token.
@hadberg hadberg added the feature-request Requested Features label Apr 2, 2024
@Carsondraper
Copy link

Yes, please add this! For companies that enforce a short PAT lifetime, it is very cumbersome to re authenticate each Gitops configuration with a new PAT token every x number of days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Requested Features
Projects
None yet
Development

No branches or pull requests

2 participants