MCPcopy
hub / github.com/kubernetes/client-go

github.com/kubernetes/client-go @v12.0.0 sqlite

8,784 symbols 72,145 edges 973 files 5,210 documented

Extension points exported contracts — how you extend this code

Watcher (Interface)
Watcher is any object that knows how to start a watch on a resource. [162 implementers]
tools/cache/listwatch.go
EventSink (Interface)
EventSink knows how to store events (client.Client implements it.) EventSink must respect the namespace that will be emb [161 impl
tools/record/event.go
EventSink (Interface)
EventSink knows how to store events (client-go implements it.) EventSink must respect the namespace that will be embedde [161 impl
tools/events/interfaces.go
PodSecurityPolicyLister (Interface)
PodSecurityPolicyLister helps list PodSecurityPolicies. [260 implementers]
listers/policy/v1beta1/podsecuritypolicy.go
RoleBindingNamespaceLister (Interface)
RoleBindingNamespaceLister helps list and get RoleBindings. [260 implementers]
listers/rbac/v1beta1/rolebinding.go
PriorityClassLister (Interface)
PriorityClassLister helps list PriorityClasses. [260 implementers]
listers/scheduling/v1beta1/priorityclass.go
AuditSinkLister (Interface)
AuditSinkLister helps list AuditSinks. [260 implementers]
listers/auditregistration/v1alpha1/auditsink.go
ServiceAccountNamespaceLister (Interface)
ServiceAccountNamespaceLister helps list and get ServiceAccounts. [260 implementers]
listers/core/v1/serviceaccount.go

Core symbols highest fan-in

Errorf
called by 1510
util/testing/fake_handler.go
Resource
called by 815
dynamic/interface.go
Do
called by 657
rest/request.go
Invokes
called by 647
testing/fake.go
Namespace
called by 469
dynamic/dynamiclister/interface.go
Body
called by 468
rest/request.go

Shape

Method 5,298
Function 1,677
Struct 915
Interface 832
FuncType 39
TypeAlias 23

Dependencies from manifests, versioned

github.com/Azure/go-autorestv11.1.2+incompatible · 1×
github.com/davecgh/go-spewv1.1.1 · 1×
github.com/dgrijalva/jwt-gov0.0.0-2016070520300 · 1×
github.com/evanphx/json-patchv0.0.0-2019020302325 · 1×
github.com/gogo/protobufv0.0.0-2017100714254 · 1×
github.com/golang/groupcachev0.0.0-2016051600075 · 1×
github.com/golang/protobufv1.2.0 · 1×
github.com/google/btreev0.0.0-2016052415183 · 1×
github.com/google/gofuzzv0.0.0-2017061217475 · 1×
github.com/googleapis/gnosticv0.0.0-2017072923372 · 1×
github.com/gophercloud/gophercloudv0.0.0-2019012617245 · 1×
github.com/gregjones/httpcachev0.0.0-2017072804185 · 1×

For agents

$ claude mcp add client-go \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact