Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IdleOptions ¶
type IdleOptions struct { ClientForMappingFn func(*meta.RESTMapping) (resource.RESTClient, error) ClientConfig *rest.Config ClientSet kubernetes.Interface AppClient appsclient.Interface OperatorClient operatorclient.Interface ScaleClient scale.ScalesGetter Mapper meta.RESTMapper Builder func() *resource.Builder Namespace string genericclioptions.IOStreams // contains filtered or unexported fields }
func NewIdleOptions ¶
func NewIdleOptions(name string, streams genericclioptions.IOStreams) *IdleOptions
func (*IdleOptions) Complete ¶
func (*IdleOptions) RunIdle ¶
func (o *IdleOptions) RunIdle() error
RunIdle runs the idling command logic, taking a list of resources or services in a file, scaling the associated scalable resources to zero, and annotating the associated endpoints objects with the scalable resources to unidle when they receive traffic.
Source Files
¶
- idle.go
Click to show internal directories.
Click to hide internal directories.