Skip to content

Releases: openconfig/kne

Release v0.1.0

20 Jan 00:30
5a0a593
Compare
Choose a tag to compare

What's Changed

  • Add Status to topology CRD model by @mhines01 in #1
  • IxiaTG operator implementation by @hashwini-keysight in #5
  • Add tests for topology list api by @mhines01 in #6
  • add rest of api test cases by @mhines01 in #7
  • Add neoj4 deployment by @mhines01 in #9
  • Add support for pushing a config file on arista node start by @marcushines in #10
  • Refactor node interface and implementation to allow for easier create / by @marcushines in #11
  • Add support for cli command and initial bringup for generation of self signed certs on arista nodes by @marcushines in #13
  • Hines by @marcushines in #15
  • added initial support for nokia srlinux by @hellt in #14
  • fix service implementation to properly expose node port as well as internal and outside ports by @marcushines in #16
  • Add unittests for ceos cert generation by @marcushines in #17
  • controller managed srlinux resource by @hellt in #18
  • fix missed case on service existing but without proper outside port set by @marcushines in #19
  • Add deploy to cli by @marcushines in #21
  • Add initial support for juniper cptx by @kmo7 in #20
  • Fix typo in deploy/README and fix formatting by @shubh90 in #26
  • Change key generation to be inline vs exec add check to see if config map / secret already exist for meshnet by @mhines01 in #24
  • update workflows to current go version by @mhines01 in #28
  • Add reset config to nodes which support and add cli command by @mhines01 in #29
  • Add Version/model/vendor into proto. by @mhines01 in #30
  • refactored ceos certificate generation and config push with scrapligo by @hellt in #27
  • Add link for cPTX from github. by @kmo7 in #23
  • Fix Reseter interface and add unittests by @marcushines in #31
  • add --push arg to allow pushing the orginal topology proto config back by @marcushines in #32
  • add Unittests for reset by @marcushines in #33
  • Add a kubectl install check before running kne_cli deploy deploy command by @shubh90 in #35
  • draft fixup of scrapli failed/error setup by @carlmontanari in #34
  • Change default kind cluster creation to use kind cli by @alexmasi in #36
  • Edits to the default cPTX startup config file. by @kmo7 in #37
  • Ixia support for version field by @anjan-keysight in #38
  • Update ubuntu dockerfile to include extra apps for troubleshooting by @mhines01 in #42
  • Add Go BGP node into KNE by @mhines01 in #44
  • Update kind and daemonset to be correct versions by @marcushines in #45
  • Add cloudbuild files that create KNE VM images by @alexmasi in #48
  • Add badges to README by @mhines01 in #49
  • Update example 3node-withtraffic topology by @shubh90 in #47
  • delete trailing white spaces by @shubh90 in #50
  • delete whitespaces in topo.proto by @shubh90 in #51
  • cptx: config push support via kne cli by @nitinsoniism in #41
  • Update README.md by @marcushines in #54
  • Add Keysight gnmi and grpc services to TG nodes so ondatra can find them by @marcushines in #55
  • Update go.mod to 1.17 and address dependabot library issue by @marcushines in #56
  • support for certificate creation on Nokia SR Linux nodes by @hellt in #53
  • Refactor to remove the node struct to implementation layer Now all vendor implementations are directly referenced from the topology manager This allows for simpler testing and modifications to each implementation. by @mhines01 in #46
  • Remove unecessary fmt.Println by @marcushines in #63
  • renamed srl controller repo and improved integration with srl-controller by @hellt in #64
  • add exec library by @alexmasi in #66
  • Add type assertions for interfaces to make sure node types properly by @marcushines in #67
  • fix dir package by @alexmasi in #68
  • Add proto option to change init container for new pods by @alexmasi in #69
  • Update cloudbuild configuration making use of added deploy support for pulling images from GAR by @alexmasi in #65
  • Add scopes to packer file by @alexmasi in #70
  • Add support for intname getting set to key when passing through the by @mhines01 in #71
  • Include checkout of gep-kne/keysight on vm image by @alexmasi in #73
  • Error propagation with review comment incorporated by @anjan-keysight in #61
  • update examples and add ipv6 example by @marcushines in #74
  • Add support for Cisco XRD by @marcushines in #75
  • support for srlinux startup config provisioning by @hellt in #76
  • Add large timeout for config commit - junos by @nitinsoniism in #77
  • upgrade versions because of security vulnerabilities by @shubh90 in #78
  • Sm controller by @shubh90 in #79
  • cptx k8s operator alternative by @nitinsoniism in #80
  • Move generated controller.pb.go to right place so it can be imported … by @shubh90 in #82
  • Updating host.go so that it doesn't duplicate commands by @marcushines in #83
  • Generate grpc code for controller server by @shubh90 in #85
  • Update ceos node with new pattern by @shubh90 in #84
  • Update go.mod / go.sum to resolve containerd version issue by @marcushines in #87

New Contributors

Full Changelog: https://github.com/google/kne/commits/v0.1.0