Workspace that contains the Go modules used by Kubetail
This workspace contains the following modules:
- cli - Kubetail CLI
- cluster-agent - Kubetail Cluster Agent
- cluster-api - Kubetail Cluster API
- dashboard - Kubetail Dashboard
- shared - Shared libraries
Please view the README in each directory for more details.
First install the dependencies:
brew install protobuf protoc-gen-go protoc-gen-go-grpc
Next, run the code generators:
go generate github.com/kubetail-org/kubetail/modules/...
To run the tests in all the modules:
go test github.com/kubetail-org/kubetail/modules/...