Weave Net CNI plugin
E699820
Weave Net CNI plugin is a Kubernetes networking solution that provides an overlay network for containerized applications, offering features like automatic IP address management, network isolation, and multi-host connectivity.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Kubernetes CNI plugin
ⓘ
container networking solution ⓘ overlay network technology ⓘ |
| availableAs | open source software ⓘ |
| category | cloud native networking ⓘ |
| compatibleWith | Kubernetes NetworkPolicy API NERFINISHED ⓘ |
| configuredBy | Kubernetes CNI configuration files ⓘ |
| designedFor | Kubernetes NERFINISHED ⓘ |
| developedBy | Weaveworks NERFINISHED ⓘ |
| hostedOn | GitHub NERFINISHED ⓘ |
| implements | Container Network Interface specification ⓘ |
| license | Apache License 2.0 ⓘ |
| provides |
automatic IP address management
ⓘ
flat network topology for pods ⓘ multi-host connectivity ⓘ network isolation ⓘ overlay network for containers ⓘ |
| runsAs | Kubernetes DaemonSet NERFINISHED ⓘ |
| supports |
IP address allocation
ⓘ
IP address management ⓘ IP address reuse across clusters ⓘ IP allocation using IPAM ⓘ IP masquerading ⓘ MTU configuration ⓘ NetworkPolicy enforcement ⓘ automatic topology discovery ⓘ cluster IP allocation across nodes ⓘ dynamic addition of nodes ⓘ dynamic removal of nodes ⓘ encryption of network traffic ⓘ encryption using password-based keys ⓘ encryption using pre-shared keys ⓘ hairpin NAT ⓘ integration with Kubernetes kube-proxy ⓘ integration with Kubernetes services ⓘ multi-node Kubernetes clusters ⓘ name-based service discovery via DNS ⓘ network segmentation via policies ⓘ pod IP persistence across restarts ⓘ pod-to-pod networking ⓘ pod-to-service networking ⓘ |
| usedFor |
connecting containerized applications across hosts
ⓘ
isolating tenant or application networks in Kubernetes ⓘ managing pod IP addresses automatically ⓘ |
| uses |
VXLAN encapsulation
ⓘ
weave-kube component ⓘ weave-npc component ⓘ |
| writtenIn | Go ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.