Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
 - func AddAllDeploymentEdges(g osgraph.MutableUniqueGraph)
 - func AddAllTriggerEdges(g osgraph.MutableUniqueGraph)
 - func AddAllVolumeClaimEdges(g osgraph.Graph)
 - func AddDeploymentEdges(g osgraph.MutableUniqueGraph, node *deploygraph.DeploymentConfigNode) *deploygraph.DeploymentConfigNode
 - func AddTriggerEdges(g osgraph.MutableUniqueGraph, node *deploygraph.DeploymentConfigNode) *deploygraph.DeploymentConfigNode
 - func AddVolumeClaimEdges(g osgraph.Graph, dcNode *deploygraph.DeploymentConfigNode)
 - func BelongsToDeploymentConfig(config *deployapi.DeploymentConfig, b *kapi.ReplicationController) bool
 - func RelevantDeployments(g osgraph.Graph, dcNode *deploygraph.DeploymentConfigNode) (*kubegraph.ReplicationControllerNode, []*kubegraph.ReplicationControllerNode)
 - type RecentDeploymentReferences
 
Constants ¶
      View Source
      
  
const ( // TriggersDeploymentEdgeKind points from DeploymentConfigs to ImageStreamTags that trigger the deployment TriggersDeploymentEdgeKind = "TriggersDeployment" // UsedInDeploymentEdgeKind points from DeploymentConfigs to DockerImageReferences that are used in the deployment UsedInDeploymentEdgeKind = "UsedInDeployment" // DeploymentEdgeKind points from DeploymentConfigs to the ReplicationControllers that are fulfilling the deployment DeploymentEdgeKind = "Deployment" // VolumeClaimEdgeKind goes from DeploymentConfigs to PersistentVolumeClaims indicating a request for persistent storage. VolumeClaimEdgeKind = "VolumeClaim" )
Variables ¶
This section is empty.
Functions ¶
func AddAllDeploymentEdges ¶
func AddAllDeploymentEdges(g osgraph.MutableUniqueGraph)
func AddAllTriggerEdges ¶
func AddAllTriggerEdges(g osgraph.MutableUniqueGraph)
func AddAllVolumeClaimEdges ¶
func AddDeploymentEdges ¶
func AddDeploymentEdges(g osgraph.MutableUniqueGraph, node *deploygraph.DeploymentConfigNode) *deploygraph.DeploymentConfigNode
func AddTriggerEdges ¶
func AddTriggerEdges(g osgraph.MutableUniqueGraph, node *deploygraph.DeploymentConfigNode) *deploygraph.DeploymentConfigNode
AddTriggerEdges creates edges that point to named Docker image repositories for each image used in the deployment.
func AddVolumeClaimEdges ¶
func AddVolumeClaimEdges(g osgraph.Graph, dcNode *deploygraph.DeploymentConfigNode)
func BelongsToDeploymentConfig ¶
func BelongsToDeploymentConfig(config *deployapi.DeploymentConfig, b *kapi.ReplicationController) bool
func RelevantDeployments ¶
func RelevantDeployments(g osgraph.Graph, dcNode *deploygraph.DeploymentConfigNode) (*kubegraph.ReplicationControllerNode, []*kubegraph.ReplicationControllerNode)
RelevantDeployments returns the active deployment and a list of inactive deployments (in order from newest to oldest)
Types ¶
type RecentDeploymentReferences ¶
type RecentDeploymentReferences []*kubegraph.ReplicationControllerNode
func (RecentDeploymentReferences) Len ¶
func (m RecentDeploymentReferences) Len() int
func (RecentDeploymentReferences) Less ¶
func (m RecentDeploymentReferences) Less(i, j int) bool
func (RecentDeploymentReferences) Swap ¶
func (m RecentDeploymentReferences) Swap(i, j int)
 Click to show internal directories. 
   Click to hide internal directories.