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
↓ 1 callers
Method
floatingIpPoolDeleteChildren
(pool *types.FloatingIpPool)
pkg/network/opencontrail/network.go:107
↓ 1 callers
Method
getK8sArgs
* * Get Kubernetes specific arguments * Format of arguments in case of kubernetes is * "IgnoreUnknown=1;K8S_POD_NAMESPACE=default;K8S_POD_NAME=hell
pkg/network/cni/args/args.go:116
↓ 1 callers
Method
getK8sArgs
* * Get Kubernetes specific arguments * Format of arguments in case of kubernetes is * "IgnoreUnknown=1;K8S_POD_NAMESPACE=default;K8S_POD_NAME=hell
pkg/network/opencontrail/cni/args/args.go:112
↓ 1 callers
Function
getPodNetworkName
(pod *api.Pod, config *Config)
pkg/network/opencontrail/controller.go:176
↓ 1 callers
Function
getVmiFromVRouter
Get VMI parameters from VRouter
pkg/network/cni/cni/cni.go:126
↓ 1 callers
Function
getVmiFromVRouter
Get VMI parameters from VRouter
pkg/network/opencontrail/cni/cni/cni.go:126
↓ 1 callers
Method
get_docker_bridge
(self)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:58
↓ 1 callers
Method
globalNetworkCheckPolicyAttachment
(network *types.VirtualNetwork)
pkg/network/opencontrail/consistency.go:479
↓ 1 callers
Method
globalNetworkChecker
global networks can be created externally. Attached the network to the respective policy in case the policy was created first.
pkg/network/opencontrail/consistency.go:510
↓ 1 callers
Method
globalNetworkConnectionUpdate
(network *types.VirtualNetwork)
pkg/network/opencontrail/controller.go:421
↓ 1 callers
Function
globalNetworkFromPolicyName
(config *Config, policyName []string)
pkg/network/opencontrail/network.go:515
↓ 1 callers
Function
ifindex2name
(ifindex)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:11
↓ 1 callers
Function
init
Ensure that the following tools are available on the PATH
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:60
↓ 1 callers
Method
init
(env *TestFramework)
pkg/network/opencontrail/random_test.go:79
↓ 1 callers
Method
init
(args []string)
cmd/kube-network-manager/app/server.go:105
↓ 1 callers
Function
initPollVmReq
(podUuid string)
pkg/network/cni/agent/agent.go:254
↓ 1 callers
Function
initPollVmReq
(instanceId string)
pkg/network/opencontrail/cni/agent/agent.go:252
↓ 1 callers
Method
initializeAllocator
()
pkg/network/opencontrail/address_allocator.go:53
↓ 1 callers
Method
initializeClusterNetwork
()
pkg/network/opencontrail/network.go:247
↓ 1 callers
Method
initializePublicNetwork
()
pkg/network/opencontrail/network.go:233
↓ 1 callers
Method
interface_find_peer_name
(self, nsname)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:42
↓ 1 callers
Function
isSystemDefaultNetwork
(network string)
pkg/network/opencontrail/consistency.go:324
↓ 1 callers
Function
main
()
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:205
↓ 1 callers
Function
makeAddMsg
Make JSON for Add Message
pkg/network/cni/agent/agent.go:89
↓ 1 callers
Function
makeAddMsg
Make JSON for Add Message
pkg/network/opencontrail/cni/agent/agent.go:88
↓ 1 callers
Function
makeDelMsg
Make Del Message call
pkg/network/cni/agent/agent.go:174
↓ 1 callers
Function
makeDelMsg
Make Del Message call
pkg/network/opencontrail/cni/agent/agent.go:173
↓ 1 callers
Function
makeSyncController
makeSyncController creates a controller that uses a non-buffered (synchronous channel) This is used in unit tests to avoid timing problems.
pkg/network/opencontrail/opencontrail.go:64
↓ 1 callers
Method
makeUrl
Make URL for operation
pkg/network/cni/agent/agent.go:47
↓ 1 callers
Method
makeUrl
Make URL for operation
pkg/network/opencontrail/cni/agent/agent.go:47
↓ 1 callers
Method
move_interface
(self, nsname, pid, mac)
scripts/opencontrail-kubelet/opencontrail_kubelet/lxc_manager.py:71
↓ 1 callers
Method
parseConfig
()
cmd/kube-network-manager/app/server.go:82
↓ 1 callers
Function
podHasLivenessProbe
(podInfo)
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:179
↓ 1 callers
Function
policyDetach
(client contrail.ApiClient, network *types.VirtualNetwork, policyName string)
pkg/network/opencontrail/policy.go:134
↓ 1 callers
Method
pollVmOnce
(instanceId string)
pkg/network/cni/agent/agent.go:258
↓ 1 callers
Method
pollVmOnce
(instanceId string)
pkg/network/opencontrail/cni/agent/agent.go:256
↓ 1 callers
Function
processContainerAdd
**************************************************************************** * ADD message handlers ************************************************
pkg/network/cni/cni/cni.go:75
↓ 1 callers
Function
processContainerAdd
**************************************************************************** * ADD message handlers ************************************************
pkg/network/opencontrail/cni/cni/cni.go:75
↓ 1 callers
Function
processContainerDel
**************************************************************************** * DEL message handlers ************************************************
pkg/network/cni/cni/cni.go:212
↓ 1 callers
Function
processContainerDel
**************************************************************************** * DEL message handlers ************************************************
pkg/network/opencontrail/cni/cni/cni.go:219
↓ 1 callers
Function
processVRouterAdd
VRouter handling for add message
pkg/network/cni/cni/cni.go:118
↓ 1 callers
Function
processVRouterAdd
VRouter handling for add message
pkg/network/opencontrail/cni/cni/cni.go:118
↓ 1 callers
Function
processVRouterDel
VRouter DEL handler
pkg/network/cni/cni/cni.go:242
↓ 1 callers
Function
processVRouterDel
VRouter DEL handler
pkg/network/opencontrail/cni/cni/cni.go:249
↓ 1 callers
Function
readSection
(reader io.Reader, section string)
pkg/network/config.go:42
↓ 1 callers
Method
removePodRefFromVirtualRouter
Remove Pod(VM) reference from VirtualRouter in Contrail Config
pkg/network/opencontrail/virtual_router.go:91
↓ 1 callers
Function
removeRulesIndex
(rules []types.PolicyRuleType, index int)
pkg/network/opencontrail/policy.go:84
↓ 1 callers
Function
servicePtrSliceRemove
(array []*api.Service, element *api.Service)
pkg/network/opencontrail/opencontrail_test.go:159
↓ 1 callers
Method
start
(args []string)
cmd/kube-network-manager/app/server.go:135
↓ 1 callers
Function
status
(pod_namespace, pod_name, docker_id)
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:186
↓ 1 callers
Function
teardown
(pod_namespace, pod_name, docker_id)
scripts/opencontrail-kubelet/opencontrail_kubelet/plugin.py:157
↓ 1 callers
Method
updateInstanceMetadata
( pod *api.Pod, nic *types.VirtualMachineInterface, address, gateway string)
pkg/network/opencontrail/controller.go:132
↓ 1 callers
Method
updatePodPublicIp
(service *api.Service, pod *api.Pod)
pkg/network/opencontrail/controller.go:230
↓ 1 callers
Method
updatePodServiceIp
(service *api.Service, pod *api.Pod)
pkg/network/opencontrail/controller.go:212
↓ 1 callers
Method
updateService
(service *api.Service)
pkg/network/opencontrail/controller.go:526
↓ 1 callers
Method
updateSubnetConfig
Subnets can only be deleted if there are no instance-ips or floating-ips associated with the subnet.
pkg/network/opencontrail/network.go:137
↓ 1 callers
Function
validateNamespaceService
(name string)
pkg/network/opencontrail/config.go:139
↓ 1 callers
Function
validateQualifiedNetworkName
(name string)
pkg/network/opencontrail/config.go:118
↓ 1 callers
Method
vmCompare
(pod *api.Pod, instanceId string)
pkg/network/opencontrail/consistency.go:112
↓ 1 callers
Method
vmiCompare
(pod *api.Pod, interfaceId string)
pkg/network/opencontrail/consistency.go:125
Method
Add
(namespace, service string)
pkg/network/opencontrail/util.go:39
Method
AddNamespace
(namespace *api.Namespace)
pkg/network/opencontrail/controller_dispatch.go:167
Method
AddPod
(pod *api.Pod)
pkg/network/opencontrail/controller_dispatch.go:55
Method
AddPod
(pod *api.Pod)
pkg/network/opencontrail/opencontrail_test.go:168
Method
AddReplicationController
(rc *api.ReplicationController)
pkg/network/opencontrail/controller_dispatch.go:178
Method
AddService
(service *api.Service)
pkg/network/opencontrail/controller_dispatch.go:118
Method
AddService
(service *api.Service, groupName string)
pkg/network/opencontrail/opencontrail_test.go:210
Method
Autoscaling
()
pkg/network/opencontrail/mocks/KubeClient.go:127
Method
Batch
()
pkg/network/opencontrail/mocks/KubeClient.go:131
Method
Bind
(binding *api.Binding)
pkg/network/opencontrail/mocks/KubePodInterface.go:72
Method
Check
()
pkg/network/opencontrail/consistency.go:525
Function
CmdAdd
ADD command handler
pkg/network/cni/cni/cni.go:139
Function
CmdAdd
ADD command handler
pkg/network/opencontrail/cni/cni/cni.go:139
Function
CmdDel
DEL command handler Do best effort of cleanup ignoring any intermediate errors
pkg/network/cni/cni/cni.go:249
Function
CmdDel
DEL command handler Do best effort of cleanup ignoring any intermediate errors
pkg/network/opencontrail/cni/cni/cni.go:256
Method
ComponentStatuses
()
pkg/network/opencontrail/mocks/KubeClient.go:102
Method
ConfigMaps
(namespace string)
pkg/network/opencontrail/mocks/KubeClient.go:105
Method
Connect
Attach the network to the service policy. The policy can be created either by the first referer or when the service is created.
pkg/network/opencontrail/service.go:138
Method
Connect
(network *types.VirtualNetwork, targetCSN string)
pkg/network/opencontrail/network.go:44
Method
Connect
Connect creates a network-policy and corresponding policy rule (when they do not exist) in order to connect the source network with the target. The ta
pkg/network/opencontrail/network.go:544
Method
Connect
(network *types.VirtualNetwork, networkFQN string)
pkg/network/opencontrail/mocks/NetworkManager.go:116
Method
ConnectNetworks
(podNetwork, serviceNetwork *types.VirtualNetwork)
pkg/network/opencontrail/service.go:37
Method
Create
(client *client.Client, args []string)
pkg/network/factory.go:45
Method
Create
(service *api.Service)
pkg/network/opencontrail/service.go:148
Method
Create
(srv *api.Service)
pkg/network/opencontrail/mocks/KubeServiceInterface.go:37
Method
Create
(item *api.Namespace)
pkg/network/opencontrail/mocks/KubeNamespaceInterface.go:14
Method
Create
(pod *api.Pod)
pkg/network/opencontrail/mocks/KubePodInterface.go:42
Method
Delete
(service *api.Service)
pkg/network/opencontrail/service.go:174
Method
Delete
(name string)
pkg/network/opencontrail/mocks/KubeServiceInterface.go:59
Method
Delete
(obj interface{})
pkg/network/opencontrail/mocks/Store.go:23
Method
Delete
(name string)
pkg/network/opencontrail/mocks/KubeNamespaceInterface.go:47
Method
Delete
(name string, options *api.DeleteOptions)
pkg/network/opencontrail/mocks/KubePodInterface.go:35
Method
DeleteConnections
(network *types.VirtualNetwork, purgeList []string)
pkg/network/opencontrail/service.go:251
Method
DeleteConnections
(network *types.VirtualNetwork, policies map[string]string)
pkg/network/opencontrail/network.go:46
Method
DeleteConnections
(network *types.VirtualNetwork, policies map[string]string)
pkg/network/opencontrail/network.go:635
Method
DeleteConnections
(network *types.VirtualNetwork, policies map[string]string)
pkg/network/opencontrail/mocks/NetworkManager.go:127
Method
DeleteFloatingIp
(network *types.VirtualNetwork, resourceName string)
pkg/network/opencontrail/network.go:434
Method
DeleteFloatingIp
(network *types.VirtualNetwork, resourceName string)
pkg/network/opencontrail/mocks/NetworkManager.go:90
Method
DeleteFloatingIpPool
(network *types.VirtualNetwork, cascade bool)
pkg/network/opencontrail/network.go:121
Method
DeleteFloatingIpPool
(network *types.VirtualNetwork, cascade bool)
pkg/network/opencontrail/mocks/NetworkManager.go:35
← previous
next →
201–300 of 509, ranked by callers