Skip to content

cb-network v0.0.8 release

Pre-release
Pre-release
Compare
Choose a tag to compare
@yunkon-kim yunkon-kim released this 17 Mar 01:35
· 154 commits to main since this release
6d5f728

Changelog

  • Ignore protos and protobuffers from lint test workflow #211 by @atg0831
  • Control the cb-network agent from the remote #213, #216
  • Configure the network interface (i.e., TUN) by syscall #218
  • Upgrade Go version to 1.17 #220
  • Replace the existing IsPrivateIP() with net.IP.IsPrivate() #221
  • Add end-to end-encryption #223
  • Improve (subdivide) the control mechanism of cb-network system #226
  • Track the state of cb-network agent #228
  • Rearrange the admin-web UI #231
  • Replace a chart from sankey to chord for the better visualization #232
  • Update the process to check network status #236, 237
  • Improve the synchronization process of synchronize networking rule #240, #242
  • Improve the key exchange process for the end-to-end encryption #244

Test and debug

  • cb-network controller
  • cb-network cladnet-service
  • cb-network admin-web
  • cb-network agent
  • cb-network demo-client (i.e., integration test)
    • Create MCIS by CB-Tumblebug and CB-Spider servers (on AWS, GCP, MS Azure (Alibaba Cloud is temporally not included))
    • Configure the cloud adaptive network on the MCIS
    • As a usecase, deploy a single Kubernetes cluster on CLADNet-configured MCIS
    • Deploy 3 Kubernetes applications (Kubernetes dashboard, PHP Guestbook, Weave Scope) with NodePort

Tested with