antrea
antrea copied to clipboard
[Windows] Use hpc base image and buildx to build Agent Windows image
The changes in this patch include,
- Use Windows hpc as the base image to store Antrea binary and OVS files
- Use doocker buildx to build Windows image on Linux base environment
- Modify OVS init container to install redist files
- Place openssl dll files into OVS binary directory instead of Windows system path
Using the hpc base image and buildx on a fresh env, the time to build Windows related images is as follows,
- windows-ovs: 22.4s
- windows-base: 15s
- antrea-windows: 190s
Fix #6311