eraser
eraser copied to clipboard
Testing for non-linux Nodes
Describe the solution you'd like If a cluster has non-linux nodes, we will need a way to test them in a CI system. Currently the E2E tests use a Kind cluster, but we have no way to create a windows node on a Kind cluster running on a Linux host.
Some suggestions for how to move forward:
- Using a virtual kubelet to create a fake windows node
- Store images in ACR, with anonymous pull enabled on the repo
- Setting up federated access to an ACR instance
Anything else you would like to add:
Environment:
- Eraser version: v0.1.0
- Kubernetes version: (use
kubectl version):
Client Version: version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.5", GitCommit:"c285e781331a3785a7f436042c65c5641ce8a9e9",