cb-network v0.0.8 release
Pre-release
Pre-release
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()
withnet.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
tochord
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
- CB-Spider v0.5.0 (Affogato)
- CB-Tumblebug v0.5.0 (Affogato)