Documentation

Index

Constants

View Source
const (
	ImageLayerEdgeKind               = "ImageLayer"
	ImageTopLayerEdgeKind            = "ImageTopLayer"
	ImageStreamImageEdgeKind         = "ImageStreamImage"
	HistoricImageStreamImageEdgeKind = "HistoricImageStreamImage"
	PodImageEdgeKind                 = "PodImage"
	ParentImageEdgeKind              = "ParentImage"
)
View Source
const TopImageStreamsRecommendedName = "imagestreams"
View Source
const (
	TopImagesRecommendedName = "images"
)
View Source
const (
	TopRecommendedName = "top"
)

Variables

View Source
var ImageColumns = []string{"NAME", "IMAGESTREAMTAG", "PARENTS", "USAGE", "METADATA", "STORAGE"}
View Source
var ImageStreamColumns = []string{"NAME", "STORAGE", "IMAGES", "LAYERS"}

Functions

func NewCmdTopImageStreams

func NewCmdTopImageStreams(f kcmdutil.Factory, parentName, name string, streams genericclioptions.IOStreams) *cobra.Command

    NewCmdTopImageStreams implements the OpenShift cli top imagestreams command.

    func NewCmdTopImages

    func NewCmdTopImages(f kcmdutil.Factory, parentName, name string, streams genericclioptions.IOStreams) *cobra.Command

      NewCmdTopImages implements the OpenShift cli top images command.

      func NewCommandTop

      func NewCommandTop(name, fullName string, f kcmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command

      func Print

      func Print(out io.Writer, headers []string, infos []Info)

      Types

      type Info

      type Info interface {
      	PrintLine(out io.Writer)
      }

      type TopImageStreamsOptions

      type TopImageStreamsOptions struct {
      	// internal values
      	Images  *imagev1.ImageList
      	Streams *imagev1.ImageStreamList
      
      	genericclioptions.IOStreams
      }

      func NewTopImageStreamsOptions

      func NewTopImageStreamsOptions(streams genericclioptions.IOStreams) *TopImageStreamsOptions

      func (*TopImageStreamsOptions) Complete

      func (o *TopImageStreamsOptions) Complete(f kcmdutil.Factory, cmd *cobra.Command, args []string) error

        Complete turns a partially defined TopImageStreamsOptions into a solvent structure which can be validated and used for showing limits usage.

        func (TopImageStreamsOptions) Run

        func (o TopImageStreamsOptions) Run() error

          Run contains all the necessary functionality to show current image references.

          func (TopImageStreamsOptions) Validate

          func (o TopImageStreamsOptions) Validate(cmd *cobra.Command) error

            Validate ensures that a TopImageStreamsOptions is valid and can be used to execute command.

            type TopImagesOptions

            type TopImagesOptions struct {
            	// internal values
            	Images  *imagev1.ImageList
            	Streams *imagev1.ImageStreamList
            	Pods    *corev1.PodList
            
            	genericclioptions.IOStreams
            }

            func NewTopImagesOptions

            func NewTopImagesOptions(streams genericclioptions.IOStreams) *TopImagesOptions

            func (*TopImagesOptions) Complete

            func (o *TopImagesOptions) Complete(f kcmdutil.Factory, cmd *cobra.Command, args []string) error

              Complete turns a partially defined TopImagesOptions into a solvent structure which can be validated and used for showing limits usage.

              func (TopImagesOptions) Run

              func (o TopImagesOptions) Run() error

                Run contains all the necessary functionality to show current image references.

                func (TopImagesOptions) Validate

                func (o TopImagesOptions) Validate(cmd *cobra.Command) error

                  Validate ensures that a TopImagesOptions is valid and can be used to execute command.