-
Notifications
You must be signed in to change notification settings - Fork 42.9k
Support for building Windows container images #73475
Copy link
Copy link
Closed
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.sig/testingCategorizes an issue or PR as relevant to SIG Testing.Categorizes an issue or PR as relevant to SIG Testing.sig/windowsCategorizes an issue or PR as relevant to SIG Windows.Categorizes an issue or PR as relevant to SIG Windows.
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.Denotes an issue or PR that has aged beyond stale and will be auto-closed.sig/testingCategorizes an issue or PR as relevant to SIG Testing.Categorizes an issue or PR as relevant to SIG Testing.sig/windowsCategorizes an issue or PR as relevant to SIG Windows.Categorizes an issue or PR as relevant to SIG Windows.
Following up with a Slack conversation between @spiffxp @ixdy and @yujuhong here.
What would you like to be added:
The Windows versions of the test images should be available from the same repository as the Linux ones. For testing support for Windows we've so far been pushing alternate images to a separate registry and maintaining the Dockerfiles in a separate repo.
Since the
image-util.shscript already supports multi-arch manifests it should be relatively straightforward there, but the main difficulty will be reconciling the changes that have been made to the Dockerfiles and their source files themselves.Why is this needed:
It will remove the need to supply an alternate image registry when running the test suites. It's also valuable for maintaining the veracity of the images as we look ahead to certifying Windows clusters.