theia

module
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2023 License: Apache-2.0

README

Theia

Theia is a network observability and analytics platform for Kubernetes. It is built on top of Antrea, and consumes network flows exported by Antrea to provide fine-grained visibility into the communication and NetworkPolicies among Pods and Services in a Kubernetes cluster.

Getting Started

Getting started with Theia is simple. You can follow the Getting Started guide to install Theia and start rocking!

Theia supports network flow visualization and monitoring with Grafana. Check the Network Flow Visibility document to learn more.

Based on the collected network flow information, Theia can recommend appropriate NetworkPolicy configuration to secure Kubernetes network and applications. Please refer to the NetworkPolicy Recommendation user guide to learn more.

Theia also provides throughput anomaly detection, it can find the anomalies in the network, and report them to the user. Please refer to the Throughput Anomaly Detection user guide to learn more.

Contributing

The Antrea community welcomes new contributors. We are waiting for your PRs!

Community

Please refer to the Antrea community information.

License

Theia is licensed under the Apache License, version 2.0

Directories

Path Synopsis
cmd
theia-manager
Package main under directory cmd parses and validates user input, instantiates and initializes objects imported from pkg, and runs the process.
Package main under directory cmd parses and validates user input, instantiates and initializes objects imported from pkg, and runs the process.
pkg
client/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
client/clientset/versioned/typed/crd/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset/versioned/typed/crd/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
plugins
snowflake module
test
e2e
third_party

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL