On Fri, Feb 9, 2018 at 1:45 PM, Tien Hung Nguyen <tienhng.ngu...@gmail.com>
wrote:

> Hello everyone,
>
> I'm having a Spring Boot Rest Microservice and I'm trying to pull some
> information with a Rest call from my Jenkins Server, which is running in an
> OpenShift pod (based on the default openshift/jenkins image), to display
> the information from Jenkins in a unified dashboard.
>
> However, I'm getting some problems with the authentication because OAuth2
> is enabled on the Jenkins Pod. What is the correct way to authenticate my
> Spring Boot Rest Microservice with the Jenkins pod which redirects me at
> the moment to the OpenShift page because of OAuth2?
>
> Currently, I have the required information and credentials in a properties
> file stored that I use for rest call, like username, password, server,
> domain etc., but actually that's mot working to authenticate with the
> jenkins pod.
>
> Could you give me some sample code snippet that shows how to do that in a
> proper way?
>

Toggling the default behavior wrt auth for the openshift jenkins image is
discussed at
https://docs.openshift.org/latest/using_images/other_images/jenkins.html#jenkins-openshift-oauth-authentication

If you are using the openshift example template for provisioning Jenkins,
if you instantiate the template with the parameter ENABLE_OAUTH set to
false,
it will handle the necessary environment variables discussed above.

See
https://github.com/openshift/origin/blob/master/examples/jenkins/jenkins-ephemeral-template.json#L260-L266
and
https://github.com/openshift/origin/blob/master/examples/jenkins/jenkins-persistent-template.json#L277-L282


>
> Regards
> Tien
>
> _______________________________________________
> users mailing list
> users@lists.openshift.redhat.com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>
>
_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to