Граф коммитов

391 Коммитов

Автор SHA1 Сообщение Дата
Madhan Raj Mookkandy 5f5880964f Add delay immediately after network creation for 1803 & below (#174) 2018-07-02 14:20:05 -07:00
Andrew Hsu 092b0da50a fix ipamclient failures (#169)
* fix ipamclient_test.go

Unable to compile. Variables like getAddressSpacesPath were not declared.

Signed-off-by: Andrew Hsu <andrewhsu@docker.com>

* fixed ipamclient.go nil pointer dereference

Signed-off-by: Andrew Hsu <andrewhsu@docker.com>
2018-06-27 14:21:13 -07:00
tamilmani1989 f09a7132a1 Fixed the github acsengine issue #176 (#177) 2018-06-26 12:01:44 -07:00
Sushant Sharma e29added39
Update ISSUE_TEMPLATE.md 2018-06-09 00:06:46 -07:00
jaer-tsun 26bb64d90b Locking loggers in case of multi-threaded apps. (#171) 2018-06-08 09:54:42 -07:00
Andrew Hsu e85ae03d01 mark routes_test as windows build (#168)
Signed-off-by: Andrew Hsu <andrewhsu@docker.com>
2018-06-07 20:39:21 -07:00
ashvindeodhar 187609860a Fill in the plugin version in -about- string (#165) 2018-06-05 12:25:41 -07:00
tamilmani1989 509a6ae3f5 moved golang version to 1.10 (#164) 2018-06-04 19:44:39 -07:00
tamilmani1989 40237b7444
Convert time to UTC (#162)
* convert time to utc

* Added a fix in getting last reboot time.

* moved logpath from platform to log package to prevent cycle
2018-06-04 16:47:21 -07:00
Mathew Merrick 8c1aac5402 change install sh install script from *.conf to *.conflist (#163) 2018-06-04 14:53:34 -07:00
Oleg Ivanov f2aac20e1a Fixed the #108 issue. (#154)
* Fixed the #108 issue.

* Added the array length check to the GetOSDetails function.

* Fixed typo
2018-06-04 12:06:01 -07:00
Olli Janatuinen 4baf30a115 Added support for --ipam-query-url command line switch (#140)
* Added support for --ipam-query-url command line switch

Signed-off-by: Olli Janatuinen <olli.janatuinen@gmail.com>

* Updated CNM doc
2018-06-04 11:37:13 -07:00
ashvindeodhar 54be5fed60 azure-vnet: Implement GET command as per CNI 0.4.0 spec (#161)
* azure-vnet: Implement GET command
2018-06-01 17:48:19 -07:00
jaer-tsun c22b4da324 Closing response bodies to prevent socket exhaustion. (#160) 2018-05-31 14:49:17 -07:00
Yongli Chen 91b5e634a7 make kube-dns main dns server (#155) 2018-05-29 16:47:08 -07:00
Yongli Chen 8e4cd96ecb make kube-dns main dns server (#153) 2018-05-29 16:24:11 -07:00
Yongli Chen 7f41e3dca5 add k8s pod namespace to dns suffix (#152) 2018-05-25 15:53:53 -07:00
Sushant Sharma 89555ac7e9
Update issues template
Update issues template to include operating system details.
2018-05-23 16:29:30 -07:00
tamilmani1989 41ecaedb0d Generate VethName based on podname and namespace in CNI (#143)
* Generate vethname based on podname and namespace
2018-05-16 17:02:09 -07:00
Yongli Chen f0f090e525
This PR moves cni related code from network package to cni. (#131)
* configure dnssuffix & dnsServerList

* add dns info to conflist

* change case for dns info

* remove hardcoding

* remove hardcoding

* parse k8s pod info

* add AdditionalArgs and Dns info to conflist

* serialize policies

* program route info

* start addressign ipam ip leak

* fix 1) ip inconsistency in k8s & pod. 2) IP leak in IPAM.

* remove comments

* separate windows & linux

* remove dnsServers

* remove comments

* address comments

* add dns verification

* abstract linux policy struct

* remove setPolicies

* separte Windows & Linux code

* change package

* add policy structure to Linux

* move policy code to policy.go

* fix network_linux func signature

* restructure policy pkg
2018-05-03 19:02:53 -07:00
Yongli Chen c6c23a7d94
This PR moves cni related code from network package to cni. (#130)
* configure dnssuffix & dnsServerList

* add dns info to conflist

* change case for dns info

* remove hardcoding

* remove hardcoding

* parse k8s pod info

* add AdditionalArgs and Dns info to conflist

* serialize policies

* program route info

* start addressign ipam ip leak

* fix 1) ip inconsistency in k8s & pod. 2) IP leak in IPAM.

* remove comments

* separate windows & linux

* remove dnsServers

* remove comments

* address comments

* add dns verification

* abstract linux policy struct

* remove setPolicies

* separte Windows & Linux code

* change package
2018-05-03 16:05:57 -07:00
Yongli Chen f1f65e73e9 moves cni related code from network package to cni. (#129)
* configure dnssuffix & dnsServerList

* add dns info to conflist

* change case for dns info

* remove hardcoding

* remove hardcoding

* parse k8s pod info

* add AdditionalArgs and Dns info to conflist

* serialize policies

* program route info

* start addressign ipam ip leak

* fix 1) ip inconsistency in k8s & pod. 2) IP leak in IPAM.

* remove comments

* separate windows & linux

* remove dnsServers

* remove comments

* address comments

* add dns verification

* abstract linux policy struct

* remove setPolicies

* separte Windows & Linux code
2018-05-03 15:48:30 -07:00
Yongli Chen 0bbce8daa9 Support k8s DNS & endpoint policy (#127)
* configure dnssuffix & dnsServerList

* add dns info to conflist

* change case for dns info

* remove hardcoding

* remove hardcoding

* parse k8s pod info

* add AdditionalArgs and Dns info to conflist

* serialize policies

* program route info

* start addressign ipam ip leak

* fix 1) ip inconsistency in k8s & pod. 2) IP leak in IPAM.

* remove comments

* separate windows & linux

* remove dnsServers

* remove comments

* address comments

* add dns verification

* abstract linux policy struct

* remove setPolicies
2018-05-03 14:57:31 -07:00
jaer-tsun 5018a365aa Adding CniSucceeded flag to report whether CNI had been run successfully. (#122) 2018-04-26 14:09:47 -07:00
tamilmani1989 5a2ece7322 Modified orchestrator and containertype names in dnccontract (#113)
Modified orchestrator and containertype names in dnccontract.
2018-04-04 15:49:46 -07:00
jaer-tsun 0bb2d2cbeb Renaming and modifying NetworkContainerOrchestratorInfo (#112)
* Rename NetworkContainerOrchestratorInfo -> OrchestratorInfo and modify its structure and content.

* Split api into api and dnccontract.
2018-04-03 12:12:34 -07:00
Yongli Chen 9f6ebadca9
Merge pull request #110 from jaer-tsun/master
Adding NetworkContainerOrchestratorInfo field to CreateNetworkContainerRequest.
2018-04-02 14:43:22 -07:00
Jaeryn 5556667406 Changed Podname -> PodName 2018-04-02 14:09:18 -07:00
Jaeryn f8527d22f3 Adding NetworkContainerOrchestratorInfo field to CreateNetworkContainerRequest. 2018-04-02 13:09:19 -07:00
jaer-tsun 58ad07b658 Added CniSucceeded flag in telemetry.go (#107)
* Added CniSucceeded flag in telemetry.go

* Removed setting CniSucceeded to false.
2018-03-30 17:49:27 -07:00
Sushant Sharma 7b73c6b88c
Update ISSUE_TEMPLATE.md 2018-03-29 18:02:47 -07:00
Sushant Sharma c5b5a3cef3
Update ISSUE_TEMPLATE.md 2018-03-29 18:02:25 -07:00
Sushant Sharma 18e8281ef0
Create ISSUE_TEMPLATE.md 2018-03-29 17:32:30 -07:00
Sushant Sharma c69ab4e8e4
Add APIs in CNS to support multitenancy (#106)
* APIs to support multitenancy in Azure. 

* Add support to create, update, and delete network containers (adapters) in windows hosts

* Add API to query host for programmed version of a container

* Add API to retrieve interface given a container ID

* Add support for custom log directory.
2018-03-28 15:03:58 -07:00
tamilmani1989 f877aec1ad created filestore directory in cns (#103) 2018-03-07 15:12:16 -08:00
tamilmani1989 1518e88c55
Added cns utils.go (#102) 2018-02-26 17:37:02 -08:00
Tamilmani Manoharan 93917e52ff Restore CNS state and set SNAT rule.
Fixed bug in Makefile
2018-02-23 14:36:12 -08:00
Tamilmani Manoharan e9bafb6a03 Removed extra blank line 2018-02-22 14:16:51 -08:00
tamilmani1989 76e7532715 Added azure-cns as part of azuure-container-networking build (#100) 2018-02-22 12:57:03 -08:00
tamilmani1989 2009917134 Added support for cnm reboot scenario (#98)
* Added support cnm reboot scenario

* Addressed review comments
2018-02-22 11:22:47 -08:00
tamilmani1989 e553913daa removed reservation id inclusion from CNI (#99) 2018-02-22 11:17:31 -08:00
Yongli Chen b4833e02e6
Merge pull request #95 from EgoAleSum/patch-1
Update CNM plugin docs
2018-02-12 18:52:30 -08:00
Alessandro Segala 45a6e00690
Changed as requested 2018-02-09 16:12:47 -08:00
Alessandro Segala f340d82d24
Update CNM plugin docs
Misc updates to the CNM plugin docs, as it was not working for me
2018-02-06 22:59:38 -08:00
Sushant Sharma 4f79e442d4
Fix conflist name
Maintain same conflict name on windows and Linux.
2018-01-30 16:54:52 -08:00
Yongli Chen 0ddedd86d6 separate conflist for Windows & Linux (#94) 2018-01-30 16:40:07 -08:00
Sushant Sharma c97b593a57
Update MAINTAINERS 2018-01-19 11:09:21 -08:00
Yongli Chen 1327ae1c14 update makefile (#90) 2018-01-11 15:53:09 -08:00
Yongli Chen 1242aa05f7 enable hostport (#89) 2018-01-05 16:03:04 -08:00
tamilmani1989 e83e088af6 VSTS#1748724 Minimal Support for Windows Telemetry (#88)
* VSTS#1748724 Made minor changes for windows telemetry to work

* Spellchecked Orchestrator and corrected MB value
2018-01-04 12:14:28 -08:00