Documentation ¶
Index ¶
- Constants
- func AddAllExposedPodEdges(g osgraph.MutableUniqueGraph)
- func AddAllExposedPodTemplateSpecEdges(g osgraph.MutableUniqueGraph)
- func AddExposedPodEdges(g osgraph.MutableUniqueGraph, node *kubegraph.ServiceNode)
- func AddExposedPodTemplateSpecEdges(g osgraph.MutableUniqueGraph, node *kubegraph.ServiceNode)
Constants ¶
View Source
const ( // ExposedThroughServiceEdgeKind is an edge that goes from a podtemplatespec or a pod to service. // The head should make the service's selector ExposedThroughServiceEdgeKind = "ExposedThroughService" )
Variables ¶
This section is empty.
Functions ¶
func AddAllExposedPodEdges ¶
func AddAllExposedPodEdges(g osgraph.MutableUniqueGraph)
AddAllExposedPodEdges calls AddExposedPodEdges for every ServiceNode in the graph
func AddAllExposedPodTemplateSpecEdges ¶
func AddAllExposedPodTemplateSpecEdges(g osgraph.MutableUniqueGraph)
AddAllExposedPodTemplateSpecEdges calls AddExposedPodTemplateSpecEdges for every ServiceNode in the graph
func AddExposedPodEdges ¶
func AddExposedPodEdges(g osgraph.MutableUniqueGraph, node *kubegraph.ServiceNode)
AddExposedPodEdges ensures that a directed edge exists between a service and all the pods in the graph that match the service selector
func AddExposedPodTemplateSpecEdges ¶
func AddExposedPodTemplateSpecEdges(g osgraph.MutableUniqueGraph, node *kubegraph.ServiceNode)
AddExposedPodTemplateSpecEdges ensures that a directed edge exists between a service and all the PodTemplateSpecs in the graph that match the service selector
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.