QxBytes
fc4da42d66
refactor: create safer command execution method ( #2899 )
...
* rename ExecuteCommand to ExecuteRawCommand
* add safer execute command method
* fix windows platform command test
* add uts and comments
* address feedback
* add parent context to execute command
2024-08-06 21:36:55 +00:00
Paul Yu
95cade1087
[CNI] Migrate zap logger for acn ipam package ( #2299 )
...
migration zap logger for acn ipam package
2023-10-28 04:38:36 +00:00
Paul Yu
ae37d40982
[CNI] zap logger for platform package ( #2233 )
...
* zap logger for platform package
2023-10-13 12:08:58 -07:00
Paul Yu
246fee4bd0
[CNI] restruct CNI logger ( #2226 )
...
* small change for zap log restruct
2023-09-19 23:02:28 +00:00
Paul Yu
44dc74e5ec
[CNI] Migrate network and platform package logging to zap ( #2209 )
...
* network package zap logger
* add zaplogger for platform
2023-09-16 00:14:44 +00:00
tamilmani1989
279911c94a
Support for Dualstack transparent ( #1046 )
...
* ipv6 dualstack support transparent mode
* golint fixes
* fixed linter errors
* enable ipv6 setting
* dualstack transparent changes
* abstracted platform execute command
* lint fixes
fix compilation issues
* addressed comments
* fixed a bug
2021-10-15 14:28:37 -07:00
tamilmani1989
32d0e12bf9
Add UT coverage ovs_network_client ( #1008 ) ( #1026 )
...
* Added ovsctl mock
* Changed iptables and ovsctl to use interface instead of concrete
classes
* Added tests for ovs_networkclient_linux.go
* Fix linter issues
Co-authored-by: Shriroop <shrjo@microsoft.com>
Co-authored-by: Shriroop Joshi <shriroopjoshi@users.noreply.github.com>
Co-authored-by: Shriroop <shrjo@microsoft.com>
2021-09-20 14:04:35 -05:00
tamilmani1989
d7320a9ac2
Addressing security concerns in Linux Multitenancy ( #387 )
...
* Block IP Sppofing in linux multitenacy by verifying the source IP based on ovs port
* removed tag while adding portto ovs bridge
* addressed review comments
* addressed review comments
2019-08-15 13:24:28 -07:00
tamilmani1989
9a9c2cd8d4
Added support for InfraVnet connectivity in multitenancy CNI ( #234 )
...
* Added infravnet connectivity support for multitenancy CNI
2018-08-18 14:50:49 -07:00
tamilmani1989
147c4388c8
Multitenancy Support for Linux ( #156 )
...
This PR adds the following capabilities
1. Support to create and connect containers to different Azure Vnets. Every VlanId corresponds to a different Azure Vnet.
2. SNAT support for containers to reach Internet using the container's host IP as the SNAT address.
Both the above options are controlled by the config parameters in Azure CNI.
2018-07-06 11:45:47 -07:00