Hi Jenkins Dev,
We need to use Azure to provision build agents and therefore need to store the azure creds (service principal or a managed identity) as a jenkins credential. As we are deploying on Kubernetes we rely on the Kuberneters Credentials Provider plugin for all our credentials.
This plugin does not currently support the azure credentials types.
I have created this PR in order to support both the service principal and the managed identity, but as indicated here, this is best supported by a separate plugin.
Can’t find any existing support for this. I therefore believe the best way forward are to implement a new plugin to handle this – just as is the case with for example https://plugins.jenkins.io/bitbucket-kubernetes-credentials/. Please let me know if there’s another way that is preferred.
Suggested name: azure-kubernetes-credentials-plugin.
Venlig hilsen
Tue Sørensen Dissing
Chefkonsulent
DevOps
Udviklings- og Forenklingsstyrelsen
Osvald Helmuths Vej 4, 2000 Frederiksberg
Udviklings- og Forenklingsstyrelsen er en del af Skatteforvaltningen