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
↓ 2 callers
Function
error
(msg)
scripts/opencontrail-install/util.rb:27
↓ 2 callers
Function
escapeFQN
(input []string)
pkg/network/opencontrail/util.go:79
↓ 2 callers
Function
getPodInfo
(namespace, podName)
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:40
↓ 2 callers
Function
getReferenceListNames
(refs contrail.ReferenceList)
pkg/network/opencontrail/controller_test.go:1237
↓ 2 callers
Function
get_intf_ip
Return interface IP address, mask and gateway information
scripts/opencontrail-install/util.rb:30
↓ 2 callers
Method
initComponents
(client contrail.ApiClient)
pkg/network/opencontrail/opencontrail.go:81
↓ 2 callers
Function
isGlobalNetworkName
(config *Config, networkName string)
pkg/network/opencontrail/network.go:607
↓ 2 callers
Function
locatePolicy
(client contrail.ApiClient, policyName[] string)
pkg/network/opencontrail/policy.go:28
↓ 2 callers
Method
locatePolicy
(targetName []string)
pkg/network/opencontrail/network.go:531
↓ 2 callers
Method
makeFileName
Make filename to store config
pkg/network/cni/agent/agent.go:42
↓ 2 callers
Method
makeFileName
Make filename to store config
pkg/network/opencontrail/cni/agent/agent.go:42
↓ 2 callers
Function
makeInstanceIpName
(tenant, nicName string)
pkg/network/opencontrail/instance.go:147
↓ 2 callers
Method
networkEvalPolicyRefs
(network *types.VirtualNetwork, services ServiceIdList, lastIterationMap networkConnectionMap)
pkg/network/opencontrail/consistency.go:356
↓ 2 callers
Method
newConsistencyChecker
()
pkg/network/opencontrail/controller.go:89
↓ 2 callers
Method
podAnnotationsCheck
(pod *api.Pod)
pkg/network/opencontrail/controller_dispatch.go:62
↓ 2 callers
Function
podPtrSliceRemove
(array []*api.Pod, element *api.Pod)
pkg/network/opencontrail/opencontrail_test.go:150
↓ 2 callers
Function
policyDeleteRule
(client contrail.ApiClient, policy *types.NetworkPolicy, lhsName, rhsName string)
pkg/network/opencontrail/policy.go:89
↓ 2 callers
Function
policyLocateRule
(client contrail.ApiClient, policy *types.NetworkPolicy, lhs, rhs *types.VirtualNetwork)
pkg/network/opencontrail/policy.go:45
↓ 2 callers
Function
policyLocateRuleByFQN
(client contrail.ApiClient, policy *types.NetworkPolicy, lhsFQN, rhsFQN []string)
pkg/network/opencontrail/policy.go:49
↓ 2 callers
Method
purgeStaleServiceRefs
(fip *types.FloatingIp, refs contrail.ReferenceList, podIdMap map[string]*api.Pod)
pkg/network/opencontrail/controller.go:494
↓ 2 callers
Method
releasePolicyIfEmpty
(network *types.VirtualNetwork)
pkg/network/opencontrail/service.go:215
↓ 2 callers
Function
requirements
(filename)
scripts/opencontrail-kubelet/setup.py:8
↓ 2 callers
Function
serviceIdFromName
serviceIdFromName splits a prevalidated string in the form namespace/service-name.
pkg/network/opencontrail/util.go:51
↓ 2 callers
Function
setup
project: pod_namespace network: pod_name netns: docker_id{12}
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:69
↓ 2 callers
Function
splitEscapedString
(name string)
pkg/network/opencontrail/util.go:87
↓ 2 callers
Method
updatePod
(pod *api.Pod)
pkg/network/opencontrail/controller.go:289
↓ 2 callers
Method
updateServicePublicIP
(service *api.Service)
pkg/network/opencontrail/controller.go:393
↓ 2 callers
Function
validateColonSeparatedNetworkName
(name string)
pkg/network/opencontrail/config.go:126
↓ 2 callers
Function
vrouter_interface_by_name
(vmName)
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:146
↓ 1 callers
Method
AddFlags
(fs *flag.FlagSet)
cmd/kube-network-manager/app/server.go:74
↓ 1 callers
Method
AddReplicationController
(obj *api.ReplicationController)
pkg/network/controller.go:40
↓ 1 callers
Method
AddVm
* Process add of a VM. Writes config file and send message to agent */
pkg/network/cni/agent/agent.go:140
↓ 1 callers
Method
AddVm
* Process add of a VM. Writes config file and send message to agent */
pkg/network/opencontrail/cni/agent/agent.go:139
↓ 1 callers
Method
AllocateClusterIP
(groupName string)
pkg/network/opencontrail/opencontrail_test.go:245
↓ 1 callers
Function
AppendConst
(slice []string, element string)
pkg/network/opencontrail/util.go:66
↓ 1 callers
Method
ConnectNetworks
(podNetwork, serviceNetwork *types.VirtualNetwork)
pkg/network/opencontrail/service.go:123
↓ 1 callers
Method
DelVm
* Process delete VM. The method ignores intermediate errors and does best * effort cleanup */
pkg/network/cni/agent/agent.go:219
↓ 1 callers
Method
DelVm
* Process delete VM. The method ignores intermediate errors and does best * effort cleanup */
pkg/network/opencontrail/cni/agent/agent.go:218
↓ 1 callers
Method
DeleteFloatingIpPool
(network *types.VirtualNetwork, cascade bool)
pkg/network/opencontrail/network.go:34
↓ 1 callers
Method
DeleteInstance
(uid string)
pkg/network/opencontrail/instance.go:64
↓ 1 callers
Method
DeleteNetwork
(*types.VirtualNetwork)
pkg/network/opencontrail/network.go:37
↓ 1 callers
Method
DeleteReplicationController
(obj *api.ReplicationController)
pkg/network/controller.go:42
↓ 1 callers
Method
GetGatewayAddress
(network *types.VirtualNetwork)
pkg/network/opencontrail/network.go:43
↓ 1 callers
Method
GetServiceName
(service *api.Service)
pkg/network/opencontrail/service.go:65
↓ 1 callers
Method
GetVmiInfo
(instanceId, ifName string, delay string, count int)
pkg/network/cni/agent/agent.go:291
↓ 1 callers
Method
GetVmiInfo
(instanceId, ifName string, delay string, count int)
pkg/network/opencontrail/cni/agent/agent.go:289
↓ 1 callers
Method
InstanceChecker
(connections networkServiceMap)
pkg/network/opencontrail/consistency.go:210
↓ 1 callers
Function
IsClusterService
(c *Config, namespace, name string)
pkg/network/opencontrail/util.go:56
↓ 1 callers
Method
IsEmpty
(service *api.Service)
pkg/network/opencontrail/service.go:80
↓ 1 callers
Method
ListKeys
()
pkg/network/opencontrail/mocks/Store.go:40
↓ 1 callers
Method
LocateInstanceIp
( network *types.VirtualNetwork, instanceUID string, nic *types.VirtualMachineInterface)
pkg/network/opencontrail/instance.go:151
↓ 1 callers
Method
LocateInterface
(project string, network *types.VirtualNetwork, instance *types.VirtualMachine)
pkg/network/opencontrail/instance.go:84
↓ 1 callers
Method
LocateNetwork
LocateNetwork creates a private network. It is used to create pod and service networks.
pkg/network/opencontrail/network.go:316
↓ 1 callers
Method
LookupFloatingIpPool
(network *types.VirtualNetwork)
pkg/network/opencontrail/network.go:33
↓ 1 callers
Method
LookupFloatingIpPool
(network *types.VirtualNetwork)
pkg/network/opencontrail/network.go:102
↓ 1 callers
Method
LookupInterface
(tenant, podName string)
pkg/network/opencontrail/instance.go:74
↓ 1 callers
Method
LookupNamespace
(name string)
pkg/network/opencontrail/namespace.go:56
↓ 1 callers
Method
LookupNetwork
(projectName, networkName string)
pkg/network/opencontrail/network.go:35
↓ 1 callers
Method
NetworkChecker
(connections networkServiceMap)
pkg/network/opencontrail/consistency.go:406
↓ 1 callers
Method
NetworkIPPrefixList
Retrieve the list of IP prefixes associated with this network.
pkg/network/opencontrail/network.go:489
↓ 1 callers
Function
NewVirtualRouterManager
Setup
pkg/network/opencontrail/virtual_router.go:37
↓ 1 callers
Function
PrefixToAddressLen
(subnet string)
pkg/network/opencontrail/util.go:72
↓ 1 callers
Method
ReleaseInstanceIp
(tenant, nicName, instanceUID string)
pkg/network/opencontrail/instance.go:186
↓ 1 callers
Method
ReleaseInterface
(project, podName string)
pkg/network/opencontrail/instance.go:116
↓ 1 callers
Method
ReleaseNetworkIfEmpty
(network *types.VirtualNetwork)
pkg/network/opencontrail/network.go:38
↓ 1 callers
Method
Run
(args []string)
cmd/kube-network-manager/app/server.go:251
↓ 1 callers
Method
SetNamespaceStore
(store cache.Store)
pkg/network/controller.go:29
↓ 1 callers
Method
SetReplicationControllerStore
(store cache.Store)
pkg/network/controller.go:39
↓ 1 callers
Method
UpdateNamespace
(oldObj, newObj *api.Namespace)
pkg/network/controller.go:31
↓ 1 callers
Method
UpdateReplicationController
(oldObj, newObj *api.ReplicationController)
pkg/network/controller.go:41
↓ 1 callers
Method
Validate
()
pkg/network/opencontrail/config.go:146
↓ 1 callers
Method
_get_master_ifname
(self, daemon, ifname_instance)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:108
↓ 1 callers
Method
_interface_generate_unique_name
(self)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:25
↓ 1 callers
Method
_interface_list_contains
(self, output, iface)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:101
↓ 1 callers
Method
addNamespace
(namespace *api.Namespace)
pkg/network/opencontrail/controller.go:608
↓ 1 callers
Method
addPodRefToVirtualRouter
Add Pod(VM) reference to VirtualRouter in Contrail Config
pkg/network/opencontrail/virtual_router.go:57
↓ 1 callers
Method
addService
Services can specify "publicIPs", these are mapped to floating-ip addresses. By default a service implies a mapping from a service address to the back
pkg/network/opencontrail/controller.go:439
↓ 1 callers
Method
addServiceNetworks
addServiceNetworks is used by NetworkChecker to add all the service network names known to kubernetes so these can be compared against the contents pr
pkg/network/opencontrail/consistency.go:299
↓ 1 callers
Method
addVmToAgent
(addMsg *contrailAddMsg)
pkg/network/cni/agent/agent.go:118
↓ 1 callers
Method
addVmToAgent
(addMsg *contrailAddMsg)
pkg/network/opencontrail/cni/agent/agent.go:117
↓ 1 callers
Method
addVmToFile
Store the config to file for persistency
pkg/network/cni/agent/agent.go:99
↓ 1 callers
Method
addVmToFile
Store the config to file for persistency
pkg/network/opencontrail/cni/agent/agent.go:98
↓ 1 callers
Method
add_port
(self, instanceId, nicId, sysIfName, macAddress, **kwargs)
scripts/opencontrail-kubelet/opencontrail_kubelet/vrouter_api.py:17
↓ 1 callers
Method
allocateIpAddress
(uid string)
pkg/network/opencontrail/address_allocator.go:79
↓ 1 callers
Function
applyLogging
* * Apply logging configuration. We use glog packet for logging. * glog supports log-dir and log-level as arguments only. Simulate argument * passi
pkg/network/cni/cni/cni.go:42
↓ 1 callers
Function
applyLogging
* * Apply logging configuration. We use glog packet for logging. * glog supports log-dir and log-level as arguments only. Simulate argument * passi
pkg/network/opencontrail/cni/cni/cni.go:42
↓ 1 callers
Method
clear_interfaces
(self, nsname)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:155
↓ 1 callers
Method
collectNetworkServices
(pod *api.Pod, connections networkServiceMap)
pkg/network/opencontrail/consistency.go:198
↓ 1 callers
Function
create_vhost_interface
(ip, mask, gw)
scripts/opencontrail-install/fedora21/install.rb:126
↓ 1 callers
Method
delVmToAgent
(delMsg *contrailDelMsg)
pkg/network/cni/agent/agent.go:197
↓ 1 callers
Method
delVmToAgent
(delMsg *contrailDelMsg)
pkg/network/opencontrail/cni/agent/agent.go:196
↓ 1 callers
Method
delVmToFile
Del VM config file
pkg/network/cni/agent/agent.go:180
↓ 1 callers
Method
delVmToFile
Del VM config file
pkg/network/opencontrail/cni/agent/agent.go:179
↓ 1 callers
Method
deleteNamespace
(namespace *api.Namespace)
pkg/network/opencontrail/controller.go:612
↓ 1 callers
Method
deletePod
DeletePod
pkg/network/opencontrail/controller.go:348
↓ 1 callers
Method
deleteService
(service *api.Service)
pkg/network/opencontrail/controller.go:589
↓ 1 callers
Method
delete_port
(self, nicId)
scripts/opencontrail-kubelet/opencontrail_kubelet/vrouter_api.py:48
↓ 1 callers
Function
docker_get_pid
(docker_id)
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:22
↓ 1 callers
Method
exec
(env *TestFramework)
pkg/network/opencontrail/random_test.go:80
↓ 1 callers
Function
filterPods
(store cache.StoreToPodLister, podList []string)
pkg/network/opencontrail/consistency.go:181
← previous
next →
101–200 of 509, ranked by callers