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

Kubernetes runner: authenticate through service account #2578

Merged
merged 5 commits into from Jun 30, 2016

Conversation

Projects
None yet
4 participants
@pcm32
Copy link
Member

commented Jun 29, 2016

The current PR allows the Kubernetes runner to authenticate to a Kubernetes master node when Galaxy is being run as a pod. This means, the runner can talk and send jobs to the same cluster where Galaxy is executing as a Kubernetes service (as a pod). Apologies for my PRs keep dragging the two commits for the logs part that I thought had been already merged.

pcm32 added some commits Jun 22, 2016

Writes logs files in UTF-8 to avoid exceptions produced when trying t…
…o write non-ascii characters present in logs output.
Merge pull request #5 from galaxyproject/dev
keeps up to date with main galaxy dev
Adds the ability to use the Kubernetes runner with Galaxy being execu…
…ted inside Kubernetes (uses service account authentication).

@galaxybot galaxybot added the triage label Jun 29, 2016

@galaxybot galaxybot added this to the 16.07 milestone Jun 29, 2016

@nsoranzo

This comment has been minimized.

Copy link
Member

commented Jun 29, 2016

@pcm32 Apparently #2528 never got merged, sorry about that. I'll merge it when tests finish.

@pcm32

This comment has been minimized.

Copy link
Member Author

commented Jun 29, 2016

Thanks @nsoranzo, apparently test for commit c9b7d9b have been stalled for a day or more, keeping them with the yellow dot for long.

@nsoranzo

This comment has been minimized.

Copy link
Member

commented Jun 29, 2016

@galaxybot test this

@bgruening

This comment has been minimized.

Copy link
Member

commented Jun 30, 2016

This looks great! Thanks.

@bgruening bgruening merged commit 537b917 into galaxyproject:dev Jun 30, 2016

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@ilveroluca ilveroluca deleted the phnmnl:feature/serviceAccount branch Oct 9, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.