Open ramonskie opened 2 years ago
the dockerfile to create the windows docker image is.
# escape=`
FROM mcr.microsoft.com/windows/servercore:ltsc2019 as download
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
ENV CONCOURSE_VERSION="7.8.3"
# Download file
RUN Invoke-WebRequest ('https://github.com/concourse/concourse/releases/download/v{0}/concourse-{0}-windows-amd64.zip' -f $env:CONCOURSE_VERSION) -OutFile 'concourse.zip' -UseBasicParsing ; `
Expand-Archive concourse.zip -DestinationPath C:\ ; `
Remove-Item -Path concourse.zip
# clean env
FROM mcr.microsoft.com/windows/servercore:ltsc2019
COPY --from=download C:\concourse\bin\concourse.exe /concourse.exe
ENTRYPOINT ["\\concourse.exe"]
i created this PR to check if anyone has any intrest in it what so ever
@xtremerui did you have a change to take a look at this?
got this working so you could add windows workers to your concourse on GKE
i created a extra gke-windows nodepool
and add the following to helm chart values.
this code needs some cleanup and a good review. as in its current state its a bit hacky.
we are currently using this in our project https://github.com/cloudfoundry/bosh-community-stemcell-ci-infra this will setup a complete concourse cluster with credhub, uaa, and certs generation etc.