Skip to content

LinuxSuRen/alauda-devops-credentials-provider-plugin

 
 

Repository files navigation

Alauda DevOps Credentials Provider plugin

This plugin will sync secrets from Kubernetes to Jenkins and convert them to Credentials stored in memory.

It provides four extension points for other plugins to implement to have more powerful functionality.

  1. SecretToCredentialConverter defines which type of secret should be convert and how to convert it.
  2. MetadataProvider allows adding metadata to Credentials
  3. KubernetesSecretRule defines which secret should
  4. KubernetesSecretScope defines where those secrets can be used

Configuration

Plugin Configuration

  • Global Namespaces - secrets in these namespaces can be used globally
  • Label Selector - label selector to watch a group of secrets

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 94.2%
  • Shell 5.8%