-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Add GA support for Windows hostprocess containers #7857
Commits on Jul 27, 2023
-
[WIP] Add GA support for Windows hostprocess
Build on the changes from projectcalico#7260: - Add a Windows cni-plugin hostprocess image, which will install the cni binaries and config on the host. - Add a Windows node hostprocess image, which no longer needs to match the hosts' Windows version (e.g. only 1809 needs to be used and is supported on 2022).
Configuration menu - View commit details
-
Copy full SHA for fe5a471 - Browse repository at this point
Copy the full SHA fe5a471View commit details -
Use windows-host-process-containers-base-image instead of nanoserver as
base for windows HPC images. Add uninstall-calico powershell script to be run in initContainer, which will clean up non-HPC Calico installations from the host before starting Calico Windows HPC. Fix bug in confd-service.ps1
Configuration menu - View commit details
-
Copy full SHA for f9da7f5 - Browse repository at this point
Copy the full SHA f9da7f5View commit details -
Remove getHostPath() function as it is no longer necessary for Windows
HPC when using containerd v1.7+
Configuration menu - View commit details
-
Copy full SHA for 1a6e1be - Browse repository at this point
Copy the full SHA 1a6e1beView commit details -
Configuration menu - View commit details
-
Copy full SHA for d28c912 - Browse repository at this point
Copy the full SHA d28c912View commit details -
Add quotes to windows cni plugin template so that it's valid JSON even
before substitution (this helps with operator testing).
Configuration menu - View commit details
-
Copy full SHA for 58c1695 - Browse repository at this point
Copy the full SHA 58c1695View commit details -
Configuration menu - View commit details
-
Copy full SHA for e202970 - Browse repository at this point
Copy the full SHA e202970View commit details
Commits on Aug 2, 2023
-
image, build and file path changes to make windows HPC compatible wit…
…h containerd v1.6+ (instead of requiring v1.7+).
Configuration menu - View commit details
-
Copy full SHA for d177bbd - Browse repository at this point
Copy the full SHA d177bbdView commit details
Commits on Aug 3, 2023
-
Make HPC work with containerd v1.6 (by referring to all paths prefixe…
…d with '$env:CONTAINER_SANDBOX_MOUNT_POINT'). Fix logic regarding CNI paths in uninstall-calico-hpc.ps1.
Configuration menu - View commit details
-
Copy full SHA for c81279d - Browse repository at this point
Copy the full SHA c81279dView commit details
Commits on Aug 21, 2023
-
Add support for multiple kubernetes service CIDRs
Fix bug in GetHostPath()
Configuration menu - View commit details
-
Copy full SHA for bac65a5 - Browse repository at this point
Copy the full SHA bac65a5View commit details
Commits on Aug 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 678854e - Browse repository at this point
Copy the full SHA 678854eView commit details
Commits on Aug 30, 2023
-
Add InHostProcessContainer(), GetInClusterConfig(), BuildConfigFromFl…
…ags() to winutils.go and use them instead of upstream's InClusterConfig(), BuildConfigFromFlags() in order to get Windows HPC to work with containerd v1.6. (tests intentionally left untouched in order to try to catch discrepancies in behavior from upstream if/when they happen). Fix PATH in Windows dockerfiles.
Configuration menu - View commit details
-
Copy full SHA for aad494b - Browse repository at this point
Copy the full SHA aad494bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7021e6 - Browse repository at this point
Copy the full SHA a7021e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f28243a - Browse repository at this point
Copy the full SHA f28243aView commit details
Commits on Sep 12, 2023
-
Fix KUBECONFIG env var bleeding from host to containers on windows.
Use winutils.GetHostPath() on file paths in felix param_types.go. Add resolving of $env:CONTAINER_SANDBOX_MOUNT_POINT to winutils.GetHostPath().
Configuration menu - View commit details
-
Copy full SHA for 1401e4a - Browse repository at this point
Copy the full SHA 1401e4aView commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b67cd5a - Browse repository at this point
Copy the full SHA b67cd5aView commit details
Commits on Sep 15, 2023
-
- clarify HPC env var comments - add logging when skipping chmod on windows - fix kubeconfigPath prefix issue
Configuration menu - View commit details
-
Copy full SHA for e90395c - Browse repository at this point
Copy the full SHA e90395cView commit details