package taint
import "k8s.io/kubernetes/pkg/kubectl/cmd/taint"
Package taints implements utilites for working with taints
Index ¶
- Constants
- func NewCmdTaint(f cmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command
- type TaintOptions
Constants ¶
const ( MODIFIED = "modified" TAINTED = "tainted" UNTAINTED = "untainted" )
Exported taint constant strings
Functions ¶
func NewCmdTaint ¶
Types ¶
type TaintOptions ¶
type TaintOptions struct { PrintFlags *genericclioptions.PrintFlags ToPrinter func(string) (printers.ResourcePrinter, error) ClientForMapping func(*meta.RESTMapping) (resource.RESTClient, error) genericclioptions.IOStreams // contains filtered or unexported fields }
TaintOptions have the data required to perform the taint operation
func (*TaintOptions) Complete ¶
Complete adapts from the command line args and factory to the data required.
func (TaintOptions) RunTaint ¶
func (o TaintOptions) RunTaint() error
RunTaint does the work
func (TaintOptions) Validate ¶
func (o TaintOptions) Validate() error
Validate checks to the TaintOptions to see if there is sufficient information run the command.
Source Files ¶
taint.go utils.go
- Version
- v1.14.6
- Published
- Aug 16, 2019
- Platform
- js/wasm
- Imports
- 20 packages
- Last checked
- 3 minutes ago –
Tools for package owners.