Details
-
Type:
New Feature
-
Status: Resolved (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Component/s: kubernetes-plugin
-
Labels:
-
Similar Issues:
Description
I am running a Kubernetes cluster with a Windows node to run my tests on. I have installed the Kubernetes plugin in Jenkins, and when a pod is created in the Windows node it creates the jnlp-slave container in it as well, but the image is Linux based. This fails the pod creation, I looked everywhere for a way to omit the jnlp-slave container or at the very least change it to one that works on Windows from the 'Configure System' section.
On that same note is there an official jnlp-slave image for Windows, or is the Linux on the only available? If not this can be added as a choice for the user if they are using windows pods.
Thanks
Attachments
Issue Links
- depends on
-
JENKINS-53500 container step fails on Windows agents with "java.io.IOException: Pipe closed"
-
- Closed
-
In my opinion this would be solved, if jenkins would provide a jnlp image based on the openjdk:8-windowsservercore image. This would make the jnlp image windows friendly.
By the way: If your windows node allows running windows and linux containers side by side I think no changes are necessary.