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

Jenkins authenticates with session token (authn-k8s support) #15

Open
AndrewCopeland opened this issue Jan 23, 2020 · 1 comment
Open

Comments

@AndrewCopeland
Copy link
Contributor

Currently Jenkins supports authentication via the conjur api key, however if jenkins is being run in k8s with the conjur side car container a session token is provided to the jenkins container.

We need the ability to authenticate using this session token rather than an api key.

The conjur configuration should contain a field for 'Session Token File' and if this field is populated then the jenkins plugin should use the session token to retrieve the credential.

This also means that the conjur-credential-plugin does not need to authenticate since it is already authenticated.

@guygiat
Copy link

guygiat commented Apr 17, 2020

In addition we will need to think how can we keep the segregation of duties that we have now using folders in Jenkins with different API keys.
Using the authn-k8s/azure/iam we have support for only one host at the moment.

hughsaunders pushed a commit that referenced this issue May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants