Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Juniper/contrail-kubernetes
/ functions
Functions
509 in github.com/Juniper/contrail-kubernetes
⨍
Functions
509
◇
Types & classes
82
↓ 188 callers
Function
sh
(cmd, ignore_exit_code = false, retry_count = 1, delay = 1, bg = false)
scripts/opencontrail-install/util.rb:7
↓ 64 callers
Method
Create
(service *api.Service)
pkg/network/opencontrail/service.go:33
↓ 58 callers
Method
AddPod
(obj *api.Pod)
pkg/network/controller.go:35
↓ 44 callers
Method
Pods
(namespace string)
pkg/network/opencontrail/mocks/KubeClient.go:43
↓ 36 callers
Method
Check
()
pkg/network/opencontrail/consistency.go:34
↓ 33 callers
Method
AddService
(obj *api.Service)
pkg/network/controller.go:45
↓ 31 callers
Method
Get
(obj interface{})
pkg/network/opencontrail/mocks/Store.go:50
↓ 31 callers
Method
run
(cmd, ignore=False)
scripts/opencontrail-kubelet/opencontrail_kubelet/shell.py:12
↓ 28 callers
Method
DeletePod
(obj *api.Pod)
pkg/network/controller.go:37
↓ 25 callers
Method
Run
(shutdown chan struct{})
pkg/network/controller.go:49
↓ 24 callers
Method
Contains
(namespace, service string)
pkg/network/opencontrail/util.go:31
↓ 24 callers
Method
Init
(global *Config, configFile io.Reader)
pkg/network/controller.go:27
↓ 18 callers
Method
DeleteService
(obj *api.Service)
pkg/network/controller.go:47
↓ 17 callers
Method
Delete
(service *api.Service)
pkg/network/opencontrail/service.go:34
↓ 17 callers
Method
SetUp
(publicSubnet string)
pkg/network/opencontrail/opencontrail_test.go:60
↓ 17 callers
Method
Shutdown
()
pkg/network/opencontrail/opencontrail_test.go:115
↓ 17 callers
Method
Start
()
pkg/network/opencontrail/opencontrail_test.go:111
↓ 17 callers
Function
makeServicePolicyName
(config *Config, serviceNetwork *types.VirtualNetwork)
pkg/network/opencontrail/service.go:111
↓ 16 callers
Function
NewTestController
(kube kubeclient.Interface, client contrail.ApiClient, allocator AddressAllocator, networkMgr NetworkManager)
pkg/network/opencontrail/controller_test.go:59
↓ 16 callers
Method
Update
(obj interface{})
pkg/network/opencontrail/mocks/Store.go:16
↓ 15 callers
Method
SyncBarrier
()
pkg/network/opencontrail/opencontrail_test.go:121
↓ 13 callers
Function
getFloatingIpToInstanceList
(client contrail.ApiClient, fip *types.FloatingIp)
pkg/network/opencontrail/controller_test.go:1217
↓ 12 callers
Function
policyHasRule
(policy *types.NetworkPolicy, lhsName, rhsName string)
pkg/network/opencontrail/controller_test.go:85
↓ 11 callers
Method
Get
(name string)
pkg/network/opencontrail/mocks/KubeNamespaceInterface.go:25
↓ 11 callers
Method
LocateFloatingIp
(network *types.VirtualNetwork, resourceName, address string)
pkg/network/opencontrail/network.go:39
↓ 11 callers
Function
NewConfig
()
pkg/network/opencontrail/config.go:75
↓ 10 callers
Method
Get
(name string)
pkg/network/opencontrail/mocks/KubePodInterface.go:24
↓ 9 callers
Method
GetGroupState
(namespace, name string)
pkg/network/opencontrail/opencontrail_test.go:125
↓ 9 callers
Method
GetPublicNetwork
()
pkg/network/opencontrail/network.go:41
↓ 9 callers
Method
Services
(namespace string)
pkg/network/opencontrail/mocks/KubeClient.go:54
↓ 8 callers
Method
Close
**************************************************************************** * Connection handlers *************************************************
pkg/network/cni/agent/agent.go:317
↓ 8 callers
Method
Get
(name string)
pkg/network/opencontrail/mocks/KubeServiceInterface.go:26
↓ 8 callers
Function
NewNetworkManager
(client contrail.ApiClient, config *Config)
pkg/network/opencontrail/network.go:56
↓ 7 callers
Method
Add
(obj interface{})
pkg/network/opencontrail/mocks/Store.go:9
↓ 7 callers
Method
Close
**************************************************************************** * Connection handlers *************************************************
pkg/network/opencontrail/cni/agent/agent.go:315
↓ 7 callers
Method
List
()
pkg/network/opencontrail/mocks/Store.go:30
↓ 7 callers
Function
MockRemoveExpectedCall
(m *mock.Mock, methodName string, arguments ...interface{})
pkg/network/opencontrail/opencontrail_test.go:137
↓ 6 callers
Method
AttachFloatingIp
( podName, projectName string, floatingIp *types.FloatingIp)
pkg/network/opencontrail/instance.go:201
↓ 6 callers
Function
networkAccessGlobalNetworks
(config *Config, networkFQN []string)
pkg/network/opencontrail/network.go:616
↓ 5 callers
Method
DeleteFloatingIp
(network *types.VirtualNetwork, resourceName string)
pkg/network/opencontrail/network.go:40
↓ 5 callers
Method
GetServiceNetwork
(service *api.Service)
pkg/network/opencontrail/service.go:74
↓ 5 callers
Function
MakeServiceIdList
()
pkg/network/opencontrail/util.go:46
↓ 5 callers
Method
Parse
DEPRECATED
pkg/network/opencontrail/config.go:92
↓ 5 callers
Method
ReadConfiguration
(global *network.Config, reader io.Reader)
pkg/network/opencontrail/config.go:194
↓ 5 callers
Method
UpdateService
(oldObj, newObj *api.Service)
pkg/network/controller.go:46
↓ 5 callers
Function
createTestClient
()
pkg/network/opencontrail/controller_test.go:48
↓ 5 callers
Function
makeGlobalNetworkPolicyName
(config *Config, targetName []string)
pkg/network/opencontrail/network.go:507
↓ 5 callers
Function
makeListOptSelector
(labelMap map[string]string)
pkg/network/opencontrail/controller.go:284
↓ 5 callers
Function
makePoolName
(network *types.VirtualNetwork)
pkg/network/opencontrail/network.go:78
↓ 5 callers
Function
policyAttach
(client contrail.ApiClient, network *types.VirtualNetwork, policy *types.NetworkPolicy)
pkg/network/opencontrail/policy.go:111
↓ 5 callers
Function
serviceNameFromPolicyName
(policyName string)
pkg/network/opencontrail/service.go:116
↓ 4 callers
Function
CompareSortedLists
(lhs, rhs []string, addFn, delFn deltaFn, cmpFn compareFn)
pkg/network/opencontrail/consistency.go:67
↓ 4 callers
Method
GetServiceNetwork
(service *api.Service)
pkg/network/opencontrail/service.go:35
↓ 4 callers
Function
IgnorePod
IgnorePod returns true if this pod should not be managed by OpenContrail. Pods that use host networking on kubelet static pods fall into this category
pkg/network/opencontrail/controller_dispatch.go:43
↓ 4 callers
Method
UpdatePod
(oldObj, newObj *api.Pod)
pkg/network/controller.go:36
↓ 4 callers
Function
getNetworkServiceConnections
(t *testing.T, client contrail.ApiClient, config *Config, namespace, networkName string)
pkg/network/opencontrail/consistency_test.go:439
↓ 4 callers
Function
installPods
(env *TestFramework, namespace string, count int)
pkg/network/opencontrail/consistency_test.go:111
↓ 4 callers
Function
publicIpResourceName
Include the namespace in the resource name so one can deploy the same service in different namespaces.
pkg/network/opencontrail/controller.go:195
↓ 4 callers
Function
selectTier
()
pkg/network/opencontrail/random_test.go:83
↓ 3 callers
Method
DeleteConnections
(*types.VirtualNetwork, []string)
pkg/network/opencontrail/service.go:40
↓ 3 callers
Method
DeleteNamespace
(obj *api.Namespace)
pkg/network/controller.go:32
↓ 3 callers
Method
LocateFloatingIpPool
(network *types.VirtualNetwork)
pkg/network/opencontrail/network.go:85
↓ 3 callers
Method
LocateNamespace
(name, uid string)
pkg/network/opencontrail/namespace.go:66
↓ 3 callers
Method
LocateNetwork
(fqname, subnet string)
pkg/network/opencontrail/network.go:36
↓ 3 callers
Function
NewAddressAllocator
(client contrail.ApiClient, config *Config)
pkg/network/opencontrail/address_allocator.go:45
↓ 3 callers
Function
NewConsistencyChecker
(client contrail.ApiClient, config *Config, podStore cache.Indexer, serviceStore cache.Store, networkMgr Netw
pkg/network/opencontrail/consistency.go:51
↓ 3 callers
Function
NewServiceManager
(client contrail.ApiClient, config *Config, networkMgr NetworkManager, kube kubeclient.Interface)
pkg/network/opencontrail/service.go:54
↓ 3 callers
Function
ReadConfiguration
(reader io.Reader, config *Config)
pkg/network/config.go:65
↓ 3 callers
Method
Replace
(_a0 []interface{}, _a1 string)
pkg/network/opencontrail/mocks/Store.go:74
↓ 3 callers
Method
SetPodStore
(store cache.Indexer)
pkg/network/controller.go:34
↓ 3 callers
Method
SetServiceStore
(store cache.Store)
pkg/network/controller.go:44
↓ 3 callers
Function
buildPodServiceList
(pod *api.Pod, config *Config, serviceList *ServiceIdList)
pkg/network/opencontrail/controller.go:258
↓ 3 callers
Method
doOp
(op string, addVm bool, msg []byte)
pkg/network/cni/agent/agent.go:55
↓ 3 callers
Method
doOp
(op string, addVm bool, msg []byte)
pkg/network/opencontrail/cni/agent/agent.go:55
↓ 3 callers
Method
ensureNamespace
(namespaceName string)
pkg/network/opencontrail/controller.go:199
↓ 3 callers
Function
getDockerPod
(docker_id)
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:27
↓ 3 callers
Method
instanceGetPod
(key string)
pkg/network/opencontrail/consistency.go:100
↓ 3 callers
Function
interfaceFQName
(defaultDomain, tenant, podName string)
pkg/network/opencontrail/instance.go:69
↓ 3 callers
Function
stringSliceRemove
(array []string, element string)
pkg/network/opencontrail/random_test.go:69
↓ 2 callers
Method
AddNamespace
(obj *api.Namespace)
pkg/network/controller.go:30
↓ 2 callers
Method
Connect
(network *types.VirtualNetwork, tenant, serviceName string)
pkg/network/opencontrail/service.go:38
↓ 2 callers
Method
Disconnect
(podNetwork *types.VirtualNetwork, project, serviceName string)
pkg/network/opencontrail/service.go:39
↓ 2 callers
Function
EqualTags
(m1, m2 map[string]string, tags []string)
pkg/network/opencontrail/controller_dispatch.go:29
↓ 2 callers
Method
GetByKey
(key string)
pkg/network/opencontrail/mocks/Store.go:62
↓ 2 callers
Method
GetClusterNetwork
()
pkg/network/opencontrail/network.go:42
↓ 2 callers
Method
GetPodNetwork
Retrieve the private network for this Pod.
pkg/network/opencontrail/controller.go:185
↓ 2 callers
Method
GetServiceName
(service *api.Service)
pkg/network/opencontrail/service.go:36
↓ 2 callers
Method
LocateInstance
(tenant, podName, uid string)
pkg/network/opencontrail/instance.go:47
↓ 2 callers
Method
LocateIpAddress
(uid string)
pkg/network/opencontrail/address_allocator.go:30
↓ 2 callers
Method
Namespaces
()
pkg/network/opencontrail/mocks/KubeClient.go:85
↓ 2 callers
Function
NewInstanceManager
(client contrail.ApiClient, config *Config, allocator AddressAllocator)
pkg/network/opencontrail/instance.go:34
↓ 2 callers
Function
NewNamespaceManager
(client contrail.ApiClient, config *Config, kube kubeclient.Interface)
pkg/network/opencontrail/namespace.go:36
↓ 2 callers
Method
ReleaseIpAddress
(uid string)
pkg/network/opencontrail/address_allocator.go:31
↓ 2 callers
Function
appendUnique
(array []string, element string)
pkg/network/opencontrail/random_test.go:60
↓ 2 callers
Function
cmdCommon
Common code for both delete and add
pkg/network/cni/cni/cni.go:50
↓ 2 callers
Function
cmdCommon
Common code for both delete and add
pkg/network/opencontrail/cni/cni/cni.go:50
↓ 2 callers
Method
connectionShouldDelete
connectionShouldDelete returns true when a connection should be deleted. When a connection is first considered to be stale it is added to a GC list; i
pkg/network/opencontrail/consistency.go:336
↓ 2 callers
Method
create_interface
(self, nsname, ifname_instance, mac)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:90
↓ 2 callers
Function
decodeAccessTag
(tag string)
pkg/network/opencontrail/controller.go:249
↓ 2 callers
Method
disconnectNetworkFromPolicy
(policy *types.NetworkPolicy, targetCSN string)
pkg/network/opencontrail/network.go:568
next →
1–100 of 509, ranked by callers