These 42 commits are when the Protocol Buffers files have changed:
Commit: | 34307ed | |
---|---|---|
Author: | Kevin |
Fixed return code
Commit: | 48eccaa | |
---|---|---|
Author: | Kevin |
Implemented Unregistered Node
Commit: | 6d03396 | |
---|---|---|
Author: | Kevin |
UpdatedProto file
Commit: | 96d11bc | |
---|---|---|
Author: | Kevin Camacho | |
Committer: | Kevin |
Add gRPC Protobuf Files for CNS Operations (#2754) * PB Operations * Updated Protobuf Service Name * Package Rename --------- Co-authored-by: Kevin <t-kcamacho@microsoft.com>
The documentation is generated from this commit.
Commit: | 164c3cd | |
---|---|---|
Author: | Kevin |
GetNodeInfo implementation
Commit: | 96a989e | |
---|---|---|
Author: | Kevin Camacho | |
Committer: | GitHub |
Add gRPC Protobuf Files for CNS Operations (#2754) * PB Operations * Updated Protobuf Service Name * Package Rename --------- Co-authored-by: Kevin <t-kcamacho@microsoft.com>
The documentation is generated from this commit.
Commit: | c8b203e | |
---|---|---|
Author: | Kevin |
Client Connection
Commit: | f811622 | |
---|---|---|
Author: | Kevin |
First Iteration of SetOrchestratorInfo function
Commit: | e12043b | |
---|---|---|
Author: | Kevin |
gRPC Boilerplate Server Startup
Commit: | 1576497 | |
---|---|---|
Author: | Kevin |
Cherry Picking PB Operations
Commit: | 4f6cc34 | |
---|---|---|
Author: | Kevin |
PB Operations with Gen Code
Commit: | f3d541e | |
---|---|---|
Author: | Kevin |
Feedback PB Changes
Commit: | c7679c7 | |
---|---|---|
Author: | Kevin |
gRPC Boilerplate
Commit: | 9306c72 | |
---|---|---|
Author: | Kevin Camacho |
Minor Fixes
Commit: | 5174887 | |
---|---|---|
Author: | Kevin Camacho |
Added gRPC Boilerplate Code
Commit: | ce77538 | |
---|---|---|
Author: | Kevin Camacho |
PB Operations
Commit: | 0247731 | |
---|---|---|
Author: | Evan Baker | |
Committer: | GitHub |
remove vendor again (#1835) * remove vendor (again) Signed-off-by: Evan Baker <rbtr@users.noreply.github.com> * update mockgen usage for novendor Signed-off-by: GitHub <noreply@github.com> --------- Signed-off-by: Evan Baker <rbtr@users.noreply.github.com> Signed-off-by: GitHub <noreply@github.com>
Commit: | 1d390a1 | |
---|---|---|
Author: | Evan Baker | |
Committer: | GitHub |
remove vendor again (#1835) * remove vendor (again) Signed-off-by: Evan Baker <rbtr@users.noreply.github.com> * update mockgen usage for novendor Signed-off-by: GitHub <noreply@github.com> --------- Signed-off-by: Evan Baker <rbtr@users.noreply.github.com> Signed-off-by: GitHub <noreply@github.com>
Commit: | e8d91c9 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | GitHub |
deps: bump google.golang.org/grpc from 1.50.1 to 1.52.0 (#1761)
Commit: | e86c188 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | GitHub |
deps: bump sigs.k8s.io/controller-runtime from 0.12.3 to 0.14.1 (#1749)
Commit: | b62c4f9 | |
---|---|---|
Author: | Evan Baker | |
Committer: | GitHub |
vendor and use vendor in windows image builds (#1630) to resolve network timeouts when pulling deps Signed-off-by: Evan Baker <rbtr@users.noreply.github.com> Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Commit: | e4de3c1 | |
---|---|---|
Author: | Evan Baker | |
Committer: | GitHub |
remove vendor (#1338) Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Commit: | 2e7b543 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | GitHub |
vendor: bump k8s.io/client-go from 0.23.4 to 0.23.5 (#1286) Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.23.4 to 0.23.5. - [Release notes](https://github.com/kubernetes/client-go/releases) - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](https://github.com/kubernetes/client-go/compare/v0.23.4...v0.23.5) --- updated-dependencies: - dependency-name: k8s.io/client-go dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Commit: | 39faa0b | |
---|---|---|
Author: | Vamsi Kalapala | |
Committer: | GitHub |
[NPM] Fanout Hydration event support in DPShim and GSP (#1242) * [NPM] Adding support for Goal state processor Hydration event * Adding logic in GSP to delete old cached objects * Adding support for ForceDelete IpSet * Adding missing event type * Switching order of event type enum * Addressing comments
Commit: | ad516c0 | |
---|---|---|
Author: | Vamsi Kalapala | |
Committer: | GitHub |
feat: [NPM] Adding DPShim layer in controller pods (#1206) * intial touches to create sets * adding initial touches to dpshim * deprecating initialize DP func * feat: [NPM] Adding DPShim layer in controller pods * correcting an import error * Adding some UTs * adding a UT * Addressing some comments * Moving an UT to linux specifc file * Fixing some issues with controller pod * Adding some dns poilices and logs for debugging * Moving aroudn outchannel to help with hydration of new clients * removeing pass by ref * Adding http server in daemon for pprof * Adding a new grpc option to wait * Fixing 100% cpu in daemon * Fixing some logic in list management * Applying some golints * adding mutex * Addressing comments and solving a bug. Cyclonus seems to be good now * Fixing a bug * Addressing a comment * fixing an issue and addressing comments
Commit: | 35dcb32 | |
---|---|---|
Author: | dependabot[bot] | |
Committer: | GitHub |
vendor: bump sigs.k8s.io/controller-runtime from 0.9.5 to 0.11.0 (#1174)
Commit: | da719d7 | |
---|---|---|
Author: | Vamsi Kalapala | |
Committer: | GitHub |
feat: [NPM] GoalState processor for Daemon pod (#1187) * Adding some basic bits * adding some bits for daemon * First pass on adding gsprocessor * Addressing comments * Adding uts * resolving some lints * addressing comments * fixing a lint issue
Commit: | b6f04b6 | |
---|---|---|
Author: | Nitish Malhotra | |
Committer: | GitHub |
feat: [NPM] define transport shim layer using gRPC (#1163)
Commit: | 9a84716 | |
---|---|---|
Author: | Mathew Merrick | |
Committer: | GitHub |
chore: update hcsshim for NPM (#961) * rev to v0.8.22
Commit: | 00ea585 | |
---|---|---|
Author: | Evan Baker | |
Committer: | GitHub |
update nnc manifest and add crd client (#985) * regenerate nnc for apiext v1 * own crd lifecycle code * init nnc crd client
Commit: | 836ee38 | |
---|---|---|
Author: | Mathew Merrick | |
Committer: | GitHub |
feat: [NPM] Add config file and feature toggles (#979) * package case * package restructure * add default config and toggles * lint
Commit: | 81a44f3 | |
---|---|---|
Author: | Evan Baker | |
Committer: | GitHub |
fix: correct nnc embed package naming and update apiext version to v1 (#982) Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Commit: | 25daa48 | |
---|---|---|
Author: | Quang Nguyen | |
Committer: | GitHub |
[NPM] Dataplane Parser + Dataplane Converter + Traffic Analyzer (#907) * organized iptable parser code * print functions for iptable object + comments and testing template for parser * add converter package + code refractoring parser * fix bug where the program throws an error when the length of an option's value is 1 in parser * add tests for parseTarget and parseModule + code refactoring for parser * add ConvertIptablesObject func * tests for parser * add converter UT * experimenting with protobuff * used constructors, getters and setters for iptables' struct * export GrapIptableLock * add parser for negation in npm rules + add SetInfo obj for converter + update protobuf * move folder into npm + changes to converter * change hack folder name + move within npm * make changes to converter * change gitignore * temporarily remove http folder * converter ut * fix converter tests + partial tests for tupleProcessor * fix go lint issue with json unmarshal * changed npmcache.exec type to interface to pass tests in converter * change back policy file * add conditions to get npm cache and iptable-save from node * Update const.go * Update converter.go * Update converter_test.go * Changes to return error statements in converter.go * Update converter_test.go * Change import path * Update iptables strings method * Update parser.go * Update parser_test.go * Update networkTupleProcessor.go * update tupleProcessor_test.go * Delete main.go * resolve golint issue * fix returning errors in tupleProcessor * changed unit tests so they are more aligned with guidelines + add cidrblocks set type placeholder * pull updates from master * move everything to the datplane package * refactoring code * fix golint issues * java style is not the way to Go ;) * add more comments to the parseLine function * fix more golint issues * fix line length linting issues * fix more linting issues * add parse CIDR Block functionality * minor bug fixes + more test coverage * fix remaining lint issues * minor linting issue * fix the final linting issus this time for real * for real * remove todos * addressed some CR reviews * moved parser and iptables to their own package * change package name * minor comments * change package name * addressed more CR comments * minor linting issue * rename tupleProcessor to trafficAnalyzer * remove a test that used exec * fix parse iptable logic + re adding the previous test
Commit: | fc88940 | |
---|---|---|
Author: | Evan Baker | |
Committer: | GitHub |
chore: update controller-runtime (#957) Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Commit: | 28cf37b | |
---|---|---|
Author: | msvik | |
Committer: | GitHub |
CNI changes to support baremetal scenario (#835) * Modify CNI for windows baremetal scenario in Azure * Fix the CNI result for baremetal case * Addressed PR comments from Tamilmani and Ramiro * Remove azure-telemetry.exe from cni-baremetal package * Fix formatting in logging * Addressed Ramiro's PR review comments * Formatting fix in printf Co-authored-by: VK <abc@gmail.com>
Commit: | cf1a557 | |
---|---|---|
Author: | Ramiro Gamarra |
vendoring dependencies
Commit: | 644642b | |
---|---|---|
Author: | Mathew Merrick | |
Committer: | GitHub |
CNS IPAM for CNI (#584) * Add IPAM to CNS for CNI
Commit: | 38dc38e | |
---|---|---|
Author: | Jaeryn | |
Committer: | GitHub |
Move NPM from dep to go mod (#539) * Moving NPM to use gomod * Vendoring via go mod * add more npm tests * remove go dep specific commands * adding pipeline changes
Commit: | d2ba9bb | |
---|---|---|
Author: | Mathew Merrick | |
Committer: | GitHub |
IPv6 Node IPAM (#532) * switch to go mod * pull node spec from apiserver * carve v6 addresses * address pool * update go mod vendor * build image * build image * build image * separate go mod for npm * add manager ipv6 ipam test * added comments and addressed feedback * address comments * address comments * address comments * check if loaded * address comments * update pipeline * update pipeline * update test message Co-authored-by: Ubuntu <azureuser@k8s-agentpool1-23761303-0.2w0jm2xwiahebmp33klngrlq1d.xx.internal.cloudapp.net>
This commit does not contain any .proto
files.
Commit: | 43d2c68 | |
---|---|---|
Author: | jaer-tsun | |
Committer: | GitHub |
Setup SNAT Configuration Based on Azure Host Support (#401) * Save enable snat on host settings after querying NMagent version * Adding changes to exclude outbound snat for win cni if new NMAgent is running * try to acquire lock file when writing to disableSnatOnHost.json * addressed some of Tamilmani's comments * Adding snat for DNS if current NMAgent does not support it yet * Adding DNS NAT changes for Windows CNI * vendoring HCSShim changes that support destination based SNATing * Reverting k8s.io/api dependencies from master branch to last working version * Addressing Tamilmani's comments * syncing with an older version of k8s.io dependencies * verify valid windows version before Dns NAT. * only remove snat on windows when host has full support * addressing Tamilmani's comments * addressing Tamilmani's comments * rebased and re-depped
Commit: | 78bf592 | |
---|---|---|
Author: | jaer-tsun | |
Committer: | Sushant Sharma |
Updating ACN vendor. (#353) * Updating ACN vendor. * Adding Gopkg.lock * Also required to update CNI API to include context
Commit: | 3a006e2 | |
---|---|---|
Author: | Sushant Sharma |
Vendor in dependencies