Versions in this module Expand all Collapse all v3 v3.11.0 Oct 9, 2018 Changes in this version + func AllDaemonSets(g osgraph.Graph, excludeNodeIDs IntSet) ([]DaemonSet, IntSet) + func AllDeploymentConfigPipelines(g osgraph.Graph, excludeNodeIDs IntSet) ([]DeploymentConfigPipeline, IntSet) + func AllDeployments(g osgraph.Graph, excludeNodeIDs IntSet) ([]Deployment, IntSet) + func AllImagePipelinesFromBuildConfig(g osgraph.Graph, excludeNodeIDs IntSet) ([]ImagePipeline, IntSet) + func AllPods(g osgraph.Graph, excludeNodeIDs IntSet) ([]Pod, IntSet) + func AllReplicaSets(g osgraph.Graph, excludeNodeIDs IntSet) ([]ReplicaSet, IntSet) + func AllReplicationControllers(g osgraph.Graph, excludeNodeIDs IntSet) ([]ReplicationController, IntSet) + func AllServiceGroups(g osgraph.Graph, excludeNodeIDs IntSet) ([]ServiceGroup, IntSet) + func AllStatefulSets(g osgraph.Graph, excludeNodeIDs IntSet) ([]StatefulSet, IntSet) + func CompareImagePipeline(a, b *ImagePipeline) bool + func CompareObjectMeta(a, b *metav1.ObjectMeta) bool + func MaxRecentContainerRestartsForRC(g osgraph.Graph, rcNode *kubenodes.ReplicationControllerNode) int32 + func MaxRecentContainerRestartsForRS(g osgraph.Graph, rsNode *kubenodes.ReplicaSetNode) int32 + func NewDaemonSet(g osgraph.Graph, node *kubenodes.DaemonSetNode) (DaemonSet, IntSet) + func NewDeployment(g osgraph.Graph, node *kubegraph.DeploymentNode) (Deployment, IntSet) + func NewDeploymentConfigPipeline(g osgraph.Graph, dcNode *appsgraph.DeploymentConfigNode) (DeploymentConfigPipeline, IntSet) + func NewImagePipelineFromBuildConfigNode(g osgraph.Graph, bcNode *buildgraph.BuildConfigNode) (ImagePipeline, IntSet) + func NewImagePipelineFromImageTagLocation(g osgraph.Graph, node graph.Node, imageTagLocation ImageTagLocation) (ImagePipeline, IntSet) + func NewPod(g osgraph.Graph, podNode *kubegraph.PodNode) (Pod, IntSet) + func NewReplicaSet(g osgraph.Graph, rsNode *kubenodes.ReplicaSetNode) (ReplicaSet, IntSet) + func NewReplicationController(g osgraph.Graph, rcNode *kubenodes.ReplicationControllerNode) (ReplicationController, IntSet) + func NewServiceGroup(g osgraph.Graph, serviceNode *kubegraph.ServiceNode) (ServiceGroup, IntSet) + func NewStatefulSet(g osgraph.Graph, node *kubenodes.StatefulSetNode) (StatefulSet, IntSet) + type DaemonSet struct + CreatedPods []*kubenodes.PodNode + DaemonSet *kubenodes.DaemonSetNode + Images []ImagePipeline + OwnedPods []*kubenodes.PodNode + type Deployment struct + ActiveDeployment *kubegraph.ReplicaSetNode + Deployment *kubegraph.DeploymentNode + Images []ImagePipeline + InactiveDeployments []*kubegraph.ReplicaSetNode + type DeploymentConfigPipeline struct + ActiveDeployment *kubegraph.ReplicationControllerNode + DeploymentConfig *appsgraph.DeploymentConfigNode + Images []ImagePipeline + InactiveDeployments []*kubegraph.ReplicationControllerNode + type ImagePipeline struct + ActiveBuilds []*buildgraph.BuildNode + BaseBuilds []string + BaseImage ImageTagLocation + Build *buildgraph.BuildConfigNode + DestinationResolved bool + Image ImageTagLocation + LastSuccessfulBuild *buildgraph.BuildNode + LastUnsuccessfulBuild *buildgraph.BuildNode + ScheduledImport bool + Source SourceLocation + type ImageTagLocation interface + ID func() int + ImageSpec func() string + ImageTag func() string + type IntSet map[int]sets.Empty + func NewIntSet(items ...int) IntSet + func (s IntSet) Delete(items ...int) + func (s IntSet) Has(item int) bool + func (s IntSet) Insert(items ...int) + func (s IntSet) List() []int + type Pod struct + Pod *kubegraph.PodNode + type ReplicaSet struct + CreatedPods []*kubenodes.PodNode + OwnedPods []*kubenodes.PodNode + RS *kubenodes.ReplicaSetNode + func (rs *ReplicaSet) MaxRecentContainerRestarts() int32 + type ReplicationController struct + ConflictingRCIDToPods map[int][]*kubenodes.PodNode + ConflictingRCs []*kubenodes.ReplicationControllerNode + CreatedPods []*kubenodes.PodNode + OwnedPods []*kubenodes.PodNode + RC *kubenodes.ReplicationControllerNode + func (rc *ReplicationController) MaxRecentContainerRestarts() int32 + type ServiceGroup struct + DaemonSets []DaemonSet + DeploymentConfigPipelines []DeploymentConfigPipeline + Deployments []Deployment + ExposingRoutes []*routegraph.RouteNode + FulfillingDCs []*appsgraph.DeploymentConfigNode + FulfillingDSs []*kubegraph.DaemonSetNode + FulfillingDeployments []*kubegraph.DeploymentNode + FulfillingPods []*kubegraph.PodNode + FulfillingRCs []*kubegraph.ReplicationControllerNode + FulfillingRSs []*kubegraph.ReplicaSetNode + FulfillingStatefulSets []*kubegraph.StatefulSetNode + ReplicaSets []ReplicaSet + ReplicationControllers []ReplicationController + Service *kubegraph.ServiceNode + StatefulSets []StatefulSet + type ServiceGroupByObjectMeta []ServiceGroup + func (m ServiceGroupByObjectMeta) Len() int + func (m ServiceGroupByObjectMeta) Less(i, j int) bool + func (m ServiceGroupByObjectMeta) Swap(i, j int) + type SortedDeploymentConfigPipeline []DeploymentConfigPipeline + func (m SortedDeploymentConfigPipeline) Len() int + func (m SortedDeploymentConfigPipeline) Less(i, j int) bool + func (m SortedDeploymentConfigPipeline) Swap(i, j int) + type SortedImagePipelines []ImagePipeline + func (m SortedImagePipelines) Len() int + func (m SortedImagePipelines) Less(i, j int) bool + func (m SortedImagePipelines) Swap(i, j int) + type SourceLocation interface + ID func() int + type StatefulSet struct + CreatedPods []*kubenodes.PodNode + Images []ImagePipeline + OwnedPods []*kubenodes.PodNode + StatefulSet *kubenodes.StatefulSetNode Other modules containing this package gopkg.in/openshift/origin.v4