-
Notifications
You must be signed in to change notification settings - Fork 373
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
[Windows] Implement Pod configuration on Windows with HNS Endpoint #372
Conversation
Thanks for your PR. The following commands are available:
These commands can only be run by members of the vmware-tanzu organization. |
a681dbb
to
ec38076
Compare
/test-all |
1b5e5b6
to
1cf31d5
Compare
/test-all |
1cf31d5
to
d0802bf
Compare
/test-all |
d0802bf
to
0581554
Compare
0581554
to
3ae3347
Compare
/test-all |
3ae3347
to
d85eae7
Compare
/test-all |
d85eae7
to
b84bf2e
Compare
/test-all |
b84bf2e
to
1587817
Compare
/test-all |
/test-e2e |
8918203
to
c1e7ab2
Compare
/test-all |
efc6fbf
to
196072f
Compare
/test-all |
/test-conformance |
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
196072f
to
09276fb
Compare
/test-all |
1 similar comment
/test-all |
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
1. HNSEndpoint is created and attached on a Windows container to work as the vNIC. 2. kubelet calls CNI Add for both the sandbox and workload container. Only one HNSEndpoint is created for the containers in the same Pod, and attached on all the containers in the same Pod. 3. Only one OVS internal port is creatd for a single Pod. 4. GARP is not needed to be sent explicitly on Windows, which could be send out by the system automatically after an IP address is added on the network Interface. 5. "netns" and "netlink" are valid only on Linux. Use a seperate file for OS specified functions used in Pod configuration.
HNSEndpoint is created for the containers in the same Pod, and attached on all
the containers in the same Pod.
the system automatically after an IP address is added on the network Interface.