MCPcopy Index your code
hub / github.com/Juniper/contrail-kubernetes

github.com/Juniper/contrail-kubernetes @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
591 symbols 1,974 edges 58 files 119 documented · 20%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

AddressAllocator (Interface)
(no doc) [2 implementers]
pkg/network/opencontrail/address_allocator.go
NetworkController (Interface)
(no doc) [1 implementers]
pkg/network/controller.go
ConsistencyChecker (Interface)
(no doc) [1 implementers]
pkg/network/opencontrail/consistency.go
ServiceManager (Interface)
(no doc) [1 implementers]
pkg/network/opencontrail/service.go
NetworkManager (Interface)
(no doc) [1 implementers]
pkg/network/opencontrail/network.go

Core symbols most depended-on inside this repo

sh
called by 188
scripts/opencontrail-install/util.rb
Create
called by 64
pkg/network/opencontrail/service.go
AddPod
called by 58
pkg/network/controller.go
Pods
called by 44
pkg/network/opencontrail/mocks/KubeClient.go
Check
called by 36
pkg/network/opencontrail/consistency.go
AddService
called by 33
pkg/network/controller.go
Get
called by 31
pkg/network/opencontrail/mocks/Store.go
run
called by 31
scripts/opencontrail-kubelet/opencontrail_kubelet/shell.py

Shape

Method 303
Function 206
Struct 63
Interface 6
TypeAlias 6
Class 4
FuncType 3

Languages

Go88%
Ruby7%
Python6%

Modules by API surface

pkg/network/opencontrail/network.go46 symbols
pkg/network/opencontrail/controller_test.go30 symbols
pkg/network/opencontrail/mocks/KubeClient.go27 symbols
pkg/network/opencontrail/controller.go25 symbols
pkg/network/opencontrail/opencontrail_test.go24 symbols
pkg/network/opencontrail/consistency.go24 symbols
pkg/network/opencontrail/service.go23 symbols
pkg/network/opencontrail/random_test.go23 symbols
pkg/network/opencontrail/cni/agent/agent.go21 symbols
pkg/network/cni/agent/agent.go21 symbols
pkg/network/controller.go19 symbols
scripts/opencontrail-install/contrail_install.rb17 symbols

For agents

$ claude mcp add contrail-kubernetes \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact