Documentation
¶
Overview ¶
Example (PrintMultiContainersReplicationControllerWithWide) ¶
Output:
NAME DESIRED CURRENT READY AGE CONTAINERS IMAGES SELECTOR
foo 1 1 0 10y foo,foo2 someimage,someimage2 foo=bar
Example (PrintPodHideTerminated) ¶
Output:
NAME READY STATUS RESTARTS AGE
test1 1/2 Pending 6 10y
test2 1/2 Running 6 10y
test5 1/2 Unknown 6 10y
Example (PrintPodShowAll) ¶
Output:
NAME READY STATUS RESTARTS AGE
test1 1/2 Pending 6 10y
test2 1/2 Running 6 10y
test3 1/2 Succeeded 6 10y
test4 1/2 Failed 6 10y
test5 1/2 Unknown 6 10y
Example (PrintPodWithShowLabels) ¶
Output:
NAME READY STATUS RESTARTS AGE LABELS
test1 1/2 podPhase 6 10y l1=key,l2=value
Example (PrintPodWithWideFormat) ¶
Output:
NAME READY STATUS RESTARTS AGE IP NODE
test1 1/2 podPhase 6 10y 10.1.1.3 kubernetes-node-abcd
Example (PrintReplicationController) ¶
Output:
NAME DESIRED CURRENT READY AGE
foo 1 1 0 10y
Example (PrintReplicationControllerWithNamespace) ¶
Output:
NAMESPACE NAME DESIRED CURRENT READY AGE
beep foo 1 1 1 10y
Example (PrintServiceWithNamespacesAndLabels) ¶
Output:
|NAMESPACE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE L1|
|ns1 svc1 ClusterIP 10.1.1.1 <none> 53/UDP,53/TCP 10y value|
|ns2 svc2 ClusterIP 10.1.1.2 <none> 80/TCP,8080/TCP 10y dolla-bill-yall|
||
Index ¶
- Constants
- func CreateClusterRoleBinding(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateConfigMap(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateExternalNameService(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateNamespace(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreatePodDisruptionBudget(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateQuota(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateRoleBinding(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateSecretDockerRegistry(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateSecretGeneric(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateSecretTLS(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateServiceAccount(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateServiceClusterIP(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateServiceLoadBalancer(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func CreateServiceNodePort(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
- func DeleteResult(r *resource.Result, out io.Writer, ignoreNotFound bool, gracePeriod int, ...) error
- func DescribeMatchingResources(f cmdutil.Factory, namespace, rsrc, prefix string, ...) error
- func NameFromCommandArgs(cmd *cobra.Command, args []string) (string, error)
- func NewCmdAlpha(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cobra.Command
- func NewCmdAnnotate(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdApiVersions(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdApply(baseName string, f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdApplyEditLastApplied(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdApplySetLastApplied(f cmdutil.Factory, out, err io.Writer) *cobra.Command
- func NewCmdApplyViewLastApplied(f cmdutil.Factory, out, err io.Writer) *cobra.Command
- func NewCmdAttach(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *cobra.Command
- func NewCmdAutoscale(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdCertificate(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdCertificateApprove(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdCertificateDeny(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdClusterInfo(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdClusterInfoDump(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCompletion(out io.Writer, boilerPlate string) *cobra.Command
- func NewCmdConvert(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdCordon(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdCp(f cmdutil.Factory, cmdOut, cmdErr io.Writer) *cobra.Command
- func NewCmdCreate(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdCreateClusterRole(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateClusterRoleBinding(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateConfigMap(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateDeployment(f cmdutil.Factory, cmdOut, cmdErr io.Writer) *cobra.Command
- func NewCmdCreateNamespace(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreatePodDisruptionBudget(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateQuota(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateRole(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateRoleBinding(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateSecret(f cmdutil.Factory, cmdOut, errOut io.Writer) *cobra.Command
- func NewCmdCreateSecretDockerRegistry(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateSecretGeneric(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateSecretTLS(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateService(f cmdutil.Factory, cmdOut, errOut io.Writer) *cobra.Command
- func NewCmdCreateServiceAccount(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateServiceClusterIP(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateServiceExternalName(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateServiceLoadBalancer(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdCreateServiceNodePort(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
- func NewCmdDelete(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdDescribe(f cmdutil.Factory, out, cmdErr io.Writer) *cobra.Command
- func NewCmdDrain(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdEdit(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdExec(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *cobra.Command
- func NewCmdExplain(f cmdutil.Factory, out, cmdErr io.Writer) *cobra.Command
- func NewCmdExposeService(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdForPlugin(f cmdutil.Factory, plugin *plugins.Plugin, runner plugins.PluginRunner, ...) *cobra.Command
- func NewCmdGet(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdHelp() *cobra.Command
- func NewCmdLabel(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdLogs(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdOptions(out io.Writer) *cobra.Command
- func NewCmdPatch(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdPlugin(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cobra.Command
- func NewCmdPortForward(f cmdutil.Factory, cmdOut, cmdErr io.Writer) *cobra.Command
- func NewCmdProxy(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdReplace(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdRollingUpdate(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdRun(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *cobra.Command
- func NewCmdScale(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdTaint(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdTop(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdTopNode(f cmdutil.Factory, options *TopNodeOptions, out io.Writer) *cobra.Command
- func NewCmdTopPod(f cmdutil.Factory, options *TopPodOptions, out io.Writer) *cobra.Command
- func NewCmdUncordon(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdVersion(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewKubectlCommand(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cobra.Command
- func ReapResult(r *resource.Result, f cmdutil.Factory, out io.Writer, ...) error
- func RunApiVersions(f cmdutil.Factory, w io.Writer) error
- func RunApply(f cmdutil.Factory, cmd *cobra.Command, out, errOut io.Writer, ...) error
- func RunAutoscale(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, ...) error
- func RunClusterInfo(f cmdutil.Factory, out io.Writer, cmd *cobra.Command) error
- func RunCompletion(out io.Writer, boilerPlate string, cmd *cobra.Command, args []string) error
- func RunCreate(f cmdutil.Factory, cmd *cobra.Command, out, errOut io.Writer, ...) error
- func RunCreateSubcommand(f cmdutil.Factory, cmd *cobra.Command, out io.Writer, ...) error
- func RunDescribe(f cmdutil.Factory, out, cmdErr io.Writer, cmd *cobra.Command, args []string, ...) error
- func RunEditOnCreate(f cmdutil.Factory, out, errOut io.Writer, cmd *cobra.Command, ...) error
- func RunExplain(f cmdutil.Factory, out, cmdErr io.Writer, cmd *cobra.Command, args []string) error
- func RunExpose(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, ...) error
- func RunGet(f cmdutil.Factory, out, errOut io.Writer, cmd *cobra.Command, args []string, ...) error
- func RunHelp(cmd *cobra.Command, args []string)
- func RunPatch(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, ...) error
- func RunProxy(f cmdutil.Factory, out io.Writer, cmd *cobra.Command) error
- func RunReplace(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, ...) error
- func RunRollingUpdate(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, ...) error
- func RunRun(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer, ...) error
- func RunScale(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, ...) error
- func SupportEviction(clientset internalclientset.Interface) (string, error)
- func ValidateArgs(cmd *cobra.Command, args []string) error
- type AnnotateOptions
- type ApplyOptions
- type AttachOptions
- type CertificateOptions
- func (options *CertificateOptions) Complete(cmd *cobra.Command, args []string) error
- func (options *CertificateOptions) RunCertificateApprove(f cmdutil.Factory, out io.Writer) error
- func (options *CertificateOptions) RunCertificateDeny(f cmdutil.Factory, out io.Writer) error
- func (options *CertificateOptions) Validate() error
- type ConvertOptions
- type CreateClusterRoleOptions
- type CreateOptions
- type CreateRoleOptions
- type CreateSubcommandOptions
- type DefaultRemoteAttach
- type DefaultRemoteExecutor
- type DeleteOptions
- type DrainOptions
- type ExecOptions
- type GetOptions
- type HeapsterTopOptions
- type LabelOptions
- type LogsOptions
- type PatchBuffer
- type PatchOptions
- type PortForwardOptions
- type RemoteAttach
- type RemoteExecutor
- type ResourceOptions
- type RunObject
- type SetLastAppliedOptions
- type StreamOptions
- type TaintOptions
- type TopNodeOptions
- type TopOptions
- type TopPodOptions
- type Version
- type VersionOptions
- type ViewLastAppliedOptions
Examples ¶
- Package (PrintMultiContainersReplicationControllerWithWide)
- Package (PrintPodHideTerminated)
- Package (PrintPodShowAll)
- Package (PrintPodWithShowLabels)
- Package (PrintPodWithWideFormat)
- Package (PrintReplicationController)
- Package (PrintReplicationControllerWithNamespace)
- Package (PrintServiceWithNamespacesAndLabels)
Constants ¶
const (
EvictionKind = "Eviction"
EvictionSubresource = "pods/eviction"
)
Variables ¶
This section is empty.
Functions ¶
func CreateClusterRoleBinding ¶ added in v1.6.0
func CreateClusterRoleBinding(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateClusterRoleBinding is the implementation of the create clusterrolebinding command.
func CreateConfigMap ¶ added in v1.2.0
func CreateConfigMap(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateConfigMap is the implementation of the create configmap command.
func CreateExternalNameService ¶ added in v1.6.0
func CreateExternalNameService(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateExternalNameService is the implementation of the service externalname command
func CreateNamespace ¶ added in v1.2.0
func CreateNamespace(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateNamespace implements the behavior to run the create namespace command
func CreatePodDisruptionBudget ¶ added in v1.6.0
func CreatePodDisruptionBudget(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreatePodDisruptionBudget implements the behavior to run the create pdb command.
func CreateQuota ¶ added in v1.4.0
func CreateQuota(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateQuota implements the behavior to run the create quota command
func CreateRoleBinding ¶ added in v1.6.0
func CreateRoleBinding(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
func CreateSecretDockerRegistry ¶ added in v1.2.0
func CreateSecretDockerRegistry(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateSecretDockerRegistry is the implementation of the create secret docker-registry command
func CreateSecretGeneric ¶ added in v1.2.0
func CreateSecretGeneric(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateSecretGeneric is the implementation of the create secret generic command
func CreateSecretTLS ¶ added in v1.3.0
func CreateSecretTLS(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateSecretTLS is the implementation of the create secret tls command
func CreateServiceAccount ¶ added in v1.2.0
func CreateServiceAccount(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateServiceAccount implements the behavior to run the create service account command
func CreateServiceClusterIP ¶ added in v1.4.0
func CreateServiceClusterIP(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateServiceClusterIP implements the behavior to run the create service clusterIP command
func CreateServiceLoadBalancer ¶ added in v1.4.0
func CreateServiceLoadBalancer(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateServiceLoadBalancer is the implementation of the service loadbalancer command
func CreateServiceNodePort ¶ added in v1.4.0
func CreateServiceNodePort(f cmdutil.Factory, cmdOut io.Writer, cmd *cobra.Command, args []string) error
CreateServiceNodePort is the implementation of the create service nodeport command
func DeleteResult ¶ added in v0.16.0
func DeleteResult(r *resource.Result, out io.Writer, ignoreNotFound bool, gracePeriod int, shortOutput bool, mapper meta.RESTMapper) error
func DescribeMatchingResources ¶ added in v0.17.0
func DescribeMatchingResources(f cmdutil.Factory, namespace, rsrc, prefix string, describerSettings *printers.DescriberSettings, out io.Writer, originalError error) error
func NameFromCommandArgs ¶ added in v1.2.0
func NameFromCommandArgs(cmd *cobra.Command, args []string) (string, error)
NameFromCommandArgs is a utility function for commands that assume the first argument is a resource name
func NewCmdAlpha ¶ added in v1.8.0
func NewCmdAlpha(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cobra.Command
NewCmdAlpha creates a command that acts as an alternate root command for features in alpha
func NewCmdAnnotate ¶ added in v1.1.0
func NewCmdAnnotate(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdApiVersions ¶ added in v0.15.0
func NewCmdApiVersions(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdApply ¶ added in v1.1.1
func NewCmdApply(baseName string, f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
func NewCmdApplyEditLastApplied ¶ added in v1.7.0
func NewCmdApplyEditLastApplied(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
func NewCmdApplySetLastApplied ¶ added in v1.6.0
func NewCmdApplySetLastApplied(f cmdutil.Factory, out, err io.Writer) *cobra.Command
func NewCmdApplyViewLastApplied ¶ added in v1.6.0
func NewCmdApplyViewLastApplied(f cmdutil.Factory, out, err io.Writer) *cobra.Command
func NewCmdAttach ¶ added in v1.1.0
func NewCmdAttach(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *cobra.Command
func NewCmdAutoscale ¶ added in v1.1.1
func NewCmdAutoscale(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdCertificate ¶ added in v1.5.0
func NewCmdCertificate(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdCertificateApprove ¶ added in v1.5.0
func NewCmdCertificateApprove(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdCertificateDeny ¶ added in v1.5.0
func NewCmdCertificateDeny(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdClusterInfo ¶ added in v0.15.0
func NewCmdClusterInfo(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdClusterInfoDump ¶ added in v1.3.0
func NewCmdClusterInfoDump(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateSecret groups subcommands to create various types of secrets
func NewCmdCompletion ¶ added in v1.3.0
func NewCmdCompletion(out io.Writer, boilerPlate string) *cobra.Command
func NewCmdConvert ¶ added in v1.2.0
func NewCmdConvert(f cmdutil.Factory, out io.Writer) *cobra.Command
NewCmdConvert creates a command object for the generic "convert" action, which translates the config file into a given version.
func NewCmdCordon ¶ added in v1.2.0
func NewCmdCordon(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdCp ¶ added in v1.5.0
func NewCmdCp(f cmdutil.Factory, cmdOut, cmdErr io.Writer) *cobra.Command
NewCmdCp creates a new Copy command.
func NewCmdCreate ¶ added in v0.15.0
func NewCmdCreate(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
func NewCmdCreateClusterRole ¶ added in v1.6.0
func NewCmdCreateClusterRole(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
ClusterRole is a command to ease creating ClusterRoles.
func NewCmdCreateClusterRoleBinding ¶ added in v1.6.0
func NewCmdCreateClusterRoleBinding(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
ClusterRoleBinding is a command to ease creating ClusterRoleBindings.
func NewCmdCreateConfigMap ¶ added in v1.2.0
func NewCmdCreateConfigMap(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
ConfigMap is a command to ease creating ConfigMaps.
func NewCmdCreateDeployment ¶ added in v1.4.0
func NewCmdCreateDeployment(f cmdutil.Factory, cmdOut, cmdErr io.Writer) *cobra.Command
NewCmdCreateDeployment is a macro command to create a new deployment. This command is better known to users as `kubectl create deployment`. Note that this command overlaps significantly with the `kubectl run` command.
func NewCmdCreateNamespace ¶ added in v1.2.0
func NewCmdCreateNamespace(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateNamespace is a macro command to create a new namespace
func NewCmdCreatePodDisruptionBudget ¶ added in v1.6.0
func NewCmdCreatePodDisruptionBudget(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreatePodDisruptionBudget is a macro command to create a new pod disruption budget.
func NewCmdCreateQuota ¶ added in v1.4.0
func NewCmdCreateQuota(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateQuota is a macro command to create a new quota
func NewCmdCreateRole ¶ added in v1.6.0
func NewCmdCreateRole(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
Role is a command to ease creating Roles.
func NewCmdCreateRoleBinding ¶ added in v1.6.0
func NewCmdCreateRoleBinding(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
RoleBinding is a command to ease creating RoleBindings.
func NewCmdCreateSecret ¶ added in v1.2.0
func NewCmdCreateSecret(f cmdutil.Factory, cmdOut, errOut io.Writer) *cobra.Command
NewCmdCreateSecret groups subcommands to create various types of secrets
func NewCmdCreateSecretDockerRegistry ¶ added in v1.2.0
func NewCmdCreateSecretDockerRegistry(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateSecretDockerRegistry is a macro command for creating secrets to work with Docker registries
func NewCmdCreateSecretGeneric ¶ added in v1.2.0
func NewCmdCreateSecretGeneric(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateSecretGeneric is a command to create generic secrets from files, directories, or literal values
func NewCmdCreateSecretTLS ¶ added in v1.3.0
func NewCmdCreateSecretTLS(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateSecretTLS is a macro command for creating secrets to work with Docker registries
func NewCmdCreateService ¶ added in v1.4.0
func NewCmdCreateService(f cmdutil.Factory, cmdOut, errOut io.Writer) *cobra.Command
NewCmdCreateService is a macro command to create a new service
func NewCmdCreateServiceAccount ¶ added in v1.2.0
func NewCmdCreateServiceAccount(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateServiceAccount is a macro command to create a new service account
func NewCmdCreateServiceClusterIP ¶ added in v1.4.0
func NewCmdCreateServiceClusterIP(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateServiceClusterIP is a command to create a clusterIP service
func NewCmdCreateServiceExternalName ¶ added in v1.6.0
func NewCmdCreateServiceExternalName(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateServiceExternalName is a macro command for creating a ExternalName service
func NewCmdCreateServiceLoadBalancer ¶ added in v1.4.0
func NewCmdCreateServiceLoadBalancer(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateServiceLoadBalancer is a macro command for creating a LoadBalancer service
func NewCmdCreateServiceNodePort ¶ added in v1.4.0
func NewCmdCreateServiceNodePort(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command
NewCmdCreateServiceNodePort is a macro command for creating a NodePort service
func NewCmdDelete ¶ added in v0.15.0
func NewCmdDelete(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
func NewCmdDescribe ¶ added in v0.15.0
func NewCmdDescribe(f cmdutil.Factory, out, cmdErr io.Writer) *cobra.Command
func NewCmdDrain ¶ added in v1.2.0
func NewCmdDrain(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
func NewCmdEdit ¶ added in v1.1.0
func NewCmdEdit(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
func NewCmdExec ¶ added in v0.15.0
func NewCmdExec(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *cobra.Command
func NewCmdExplain ¶ added in v1.2.0
func NewCmdExplain(f cmdutil.Factory, out, cmdErr io.Writer) *cobra.Command
NewCmdExplain returns a cobra command for swagger docs
func NewCmdExposeService ¶ added in v0.15.0
func NewCmdExposeService(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdForPlugin ¶ added in v1.7.0
func NewCmdForPlugin(f cmdutil.Factory, plugin *plugins.Plugin, runner plugins.PluginRunner, in io.Reader, out, errout io.Writer) *cobra.Command
NewCmdForPlugin creates a command capable of running the provided plugin.
func NewCmdGet ¶ added in v0.15.0
func NewCmdGet(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
NewCmdGet creates a command object for the generic "get" action, which retrieves one or more resources from a server.
func NewCmdHelp ¶ added in v1.4.0
func NewCmdHelp() *cobra.Command
func NewCmdLabel ¶ added in v0.15.0
func NewCmdLabel(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdLogs ¶ added in v1.2.0
func NewCmdLogs(f cmdutil.Factory, out io.Writer) *cobra.Command
NewCmdLogs creates a new pod logs command
func NewCmdOptions ¶ added in v1.4.0
func NewCmdOptions(out io.Writer) *cobra.Command
NewCmdOptions implements the options command
func NewCmdPatch ¶ added in v0.21.0
func NewCmdPatch(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdPlugin ¶ added in v1.7.0
func NewCmdPlugin(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cobra.Command
NewCmdPlugin creates the command that is the top-level for plugin commands.
func NewCmdPortForward ¶ added in v0.15.0
func NewCmdPortForward(f cmdutil.Factory, cmdOut, cmdErr io.Writer) *cobra.Command
func NewCmdProxy ¶
func NewCmdProxy(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdReplace ¶ added in v0.21.0
func NewCmdReplace(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdRollingUpdate ¶ added in v0.15.0
func NewCmdRollingUpdate(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdRun ¶ added in v0.18.0
func NewCmdRun(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *cobra.Command
func NewCmdScale ¶ added in v0.18.0
func NewCmdScale(f cmdutil.Factory, out io.Writer) *cobra.Command
NewCmdScale returns a cobra command with the appropriate configuration and flags to run scale
func NewCmdTaint ¶ added in v1.3.0
func NewCmdTaint(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdTop ¶ added in v1.4.0
func NewCmdTop(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command
func NewCmdTopNode ¶ added in v1.4.0
func NewCmdTopNode(f cmdutil.Factory, options *TopNodeOptions, out io.Writer) *cobra.Command
func NewCmdTopPod ¶ added in v1.4.0
func NewCmdTopPod(f cmdutil.Factory, options *TopPodOptions, out io.Writer) *cobra.Command
func NewCmdUncordon ¶ added in v1.2.0
func NewCmdUncordon(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewCmdVersion ¶
func NewCmdVersion(f cmdutil.Factory, out io.Writer) *cobra.Command
func NewKubectlCommand ¶ added in v0.15.0
func NewKubectlCommand(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cobra.Command
NewKubectlCommand creates the `kubectl` command and its nested children.
func ReapResult ¶ added in v0.16.0
func ReapResult(r *resource.Result, f cmdutil.Factory, out io.Writer, isDefaultDelete, ignoreNotFound bool, timeout time.Duration, gracePeriod int, waitForDeletion, shortOutput bool, mapper meta.RESTMapper, quiet bool) error
func RunApiVersions ¶ added in v0.14.0
func RunApiVersions(f cmdutil.Factory, w io.Writer) error
func RunApply ¶ added in v1.1.1
func RunApply(f cmdutil.Factory, cmd *cobra.Command, out, errOut io.Writer, options *ApplyOptions) error
func RunAutoscale ¶ added in v1.1.1
func RunAutoscale(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, options *resource.FilenameOptions) error
func RunClusterInfo ¶ added in v0.13.0
func RunClusterInfo(f cmdutil.Factory, out io.Writer, cmd *cobra.Command) error
func RunCompletion ¶ added in v1.3.0
func RunCompletion(out io.Writer, boilerPlate string, cmd *cobra.Command, args []string) error
func RunCreate ¶ added in v0.13.0
func RunCreate(f cmdutil.Factory, cmd *cobra.Command, out, errOut io.Writer, options *CreateOptions) error
func RunCreateSubcommand ¶ added in v1.2.0
func RunCreateSubcommand(f cmdutil.Factory, cmd *cobra.Command, out io.Writer, options *CreateSubcommandOptions) error
RunCreateSubcommand executes a create subcommand using the specified options
func RunDescribe ¶ added in v0.13.0
func RunDescribe(f cmdutil.Factory, out, cmdErr io.Writer, cmd *cobra.Command, args []string, options *resource.FilenameOptions, describerSettings *printers.DescriberSettings) error
func RunEditOnCreate ¶ added in v1.5.0
func RunEditOnCreate(f cmdutil.Factory, out, errOut io.Writer, cmd *cobra.Command, options *resource.FilenameOptions) error
func RunExplain ¶ added in v1.2.0
func RunExplain(f cmdutil.Factory, out, cmdErr io.Writer, cmd *cobra.Command, args []string) error
RunExplain executes the appropriate steps to print a model's documentation
func RunExpose ¶ added in v0.13.0
func RunExpose(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, options *resource.FilenameOptions) error
func RunGet ¶ added in v0.9.0
func RunGet(f cmdutil.Factory, out, errOut io.Writer, cmd *cobra.Command, args []string, options *GetOptions) error
RunGet implements the generic Get command TODO: convert all direct flag accessors to a struct and pass that instead of cmd
func RunPatch ¶ added in v0.21.0
func RunPatch(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, options *PatchOptions) error
func RunProxy ¶ added in v0.13.0
func RunProxy(f cmdutil.Factory, out io.Writer, cmd *cobra.Command) error
func RunReplace ¶ added in v0.21.0
func RunReplace(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, options *resource.FilenameOptions) error
func RunRollingUpdate ¶ added in v0.13.0
func RunRollingUpdate(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, options *resource.FilenameOptions) error
func RunRun ¶ added in v1.8.0
func RunRun(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer, cmd *cobra.Command, args []string, argsLenAtDash int) error
func RunScale ¶ added in v0.18.0
func RunScale(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string, shortOutput bool, options *resource.FilenameOptions) error
RunScale executes the scaling
func SupportEviction ¶ added in v1.5.0
func SupportEviction(clientset internalclientset.Interface) (string, error)
SupportEviction uses Discovery API to find out if the server support eviction subresource If support, it will return its groupVersion; Otherwise, it will return ""
func ValidateArgs ¶ added in v0.14.0
func ValidateArgs(cmd *cobra.Command, args []string) error
Types ¶
type AnnotateOptions ¶ added in v1.1.0
type AnnotateOptions struct {
// Filename options
resource.FilenameOptions
// contains filtered or unexported fields
}
AnnotateOptions have the data required to perform the annotate operation
func (*AnnotateOptions) Complete ¶ added in v1.1.0
func (o *AnnotateOptions) Complete(out io.Writer, cmd *cobra.Command, args []string) (err error)
Complete adapts from the command line args and factory to the data required.
func (AnnotateOptions) RunAnnotate ¶ added in v1.1.0
func (o AnnotateOptions) RunAnnotate(f cmdutil.Factory, cmd *cobra.Command) error
RunAnnotate does the work
type ApplyOptions ¶ added in v1.1.1
type ApplyOptions struct {
FilenameOptions resource.FilenameOptions
Selector string
Force bool
Prune bool
Cascade bool
GracePeriod int
PruneResources []pruneResource
Timeout time.Duration
// contains filtered or unexported fields
}
type AttachOptions ¶ added in v1.1.0
type AttachOptions struct {
StreamOptions
CommandName string
Pod *api.Pod
Attach RemoteAttach
PodClient coreclient.PodsGetter
GetPodTimeout time.Duration
Config *restclient.Config
}
AttachOptions declare the arguments accepted by the Exec command
func (*AttachOptions) Complete ¶ added in v1.1.0
func (p *AttachOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, argsIn []string) error
Complete verifies command line arguments and loads data from the command environment
func (*AttachOptions) GetContainerName ¶ added in v1.1.1
func (p *AttachOptions) GetContainerName(pod *api.Pod) (string, error)
GetContainerName returns the name of the container to attach to, with a fallback.
type CertificateOptions ¶ added in v1.5.0
type CertificateOptions struct {
resource.FilenameOptions
// contains filtered or unexported fields
}
func (*CertificateOptions) Complete ¶ added in v1.5.0
func (options *CertificateOptions) Complete(cmd *cobra.Command, args []string) error
func (*CertificateOptions) RunCertificateApprove ¶ added in v1.5.0
func (options *CertificateOptions) RunCertificateApprove(f cmdutil.Factory, out io.Writer) error
func (*CertificateOptions) RunCertificateDeny ¶ added in v1.5.0
func (options *CertificateOptions) RunCertificateDeny(f cmdutil.Factory, out io.Writer) error
type ConvertOptions ¶ added in v1.2.0
type ConvertOptions struct {
resource.FilenameOptions
// contains filtered or unexported fields
}
ConvertOptions have the data required to perform the convert operation
func (*ConvertOptions) Complete ¶ added in v1.2.0
func (o *ConvertOptions) Complete(f cmdutil.Factory, out io.Writer, cmd *cobra.Command) (err error)
Complete collects information required to run Convert command from command line.
func (*ConvertOptions) RunConvert ¶ added in v1.2.0
func (o *ConvertOptions) RunConvert() error
RunConvert implements the generic Convert command
type CreateClusterRoleOptions ¶ added in v1.6.0
type CreateClusterRoleOptions struct {
*CreateRoleOptions
NonResourceURLs []string
}
func (*CreateClusterRoleOptions) Complete ¶ added in v1.7.0
func (c *CreateClusterRoleOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
func (*CreateClusterRoleOptions) RunCreateRole ¶ added in v1.6.0
func (c *CreateClusterRoleOptions) RunCreateRole() error
type CreateOptions ¶ added in v1.1.0
type CreateOptions struct {
FilenameOptions resource.FilenameOptions
Selector string
EditBeforeCreate bool
}
type CreateRoleOptions ¶ added in v1.6.0
type CreateRoleOptions struct {
Name string
Verbs []string
Resources []ResourceOptions
ResourceNames []string
DryRun bool
OutputFormat string
Namespace string
Client internalversionrbac.RbacInterface
Mapper meta.RESTMapper
Out io.Writer
PrintObject func(obj runtime.Object) error
}
func (*CreateRoleOptions) Complete ¶ added in v1.6.0
func (c *CreateRoleOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
func (*CreateRoleOptions) RunCreateRole ¶ added in v1.6.0
func (c *CreateRoleOptions) RunCreateRole() error
type CreateSubcommandOptions ¶ added in v1.2.0
type CreateSubcommandOptions struct {
// Name of resource being created
Name string
// StructuredGenerator is the resource generator for the object being created
StructuredGenerator kubectl.StructuredGenerator
// DryRun is true if the command should be simulated but not run against the server
DryRun bool
OutputFormat string
}
CreateSubcommandOptions is an options struct to support create subcommands
type DefaultRemoteAttach ¶ added in v1.1.0
type DefaultRemoteAttach struct{}
DefaultRemoteAttach is the standard implementation of attaching
type DefaultRemoteExecutor ¶ added in v1.1.0
type DefaultRemoteExecutor struct{}
DefaultRemoteExecutor is the standard implementation of remote command execution
type DeleteOptions ¶ added in v1.1.0
type DeleteOptions struct {
resource.FilenameOptions
Selector string
DeleteAll bool
IgnoreNotFound bool
Cascade bool
DeleteNow bool
ForceDeletion bool
WaitForDeletion bool
GracePeriod int
Timeout time.Duration
Include3rdParty bool
Output string
Mapper meta.RESTMapper
Result *resource.Result
Out io.Writer
ErrOut io.Writer
// contains filtered or unexported fields
}
type DrainOptions ¶ added in v1.2.0
type DrainOptions struct {
Factory cmdutil.Factory
Force bool
GracePeriodSeconds int
IgnoreDaemonsets bool
Timeout time.Duration
DeleteLocalData bool
Out io.Writer
ErrOut io.Writer
// contains filtered or unexported fields
}
func (*DrainOptions) RunCordonOrUncordon ¶ added in v1.2.0
func (o *DrainOptions) RunCordonOrUncordon(desired bool) error
RunCordonOrUncordon runs either Cordon or Uncordon. The desired value for "Unschedulable" is passed as the first arg.
func (*DrainOptions) RunDrain ¶ added in v1.2.0
func (o *DrainOptions) RunDrain() error
RunDrain runs the 'drain' command
func (*DrainOptions) SetupDrain ¶ added in v1.2.0
func (o *DrainOptions) SetupDrain(cmd *cobra.Command, args []string) error
SetupDrain populates some fields from the factory, grabs command line arguments and looks up the node using Builder
type ExecOptions ¶ added in v1.1.0
type ExecOptions struct {
StreamOptions
Command []string
FullCmdName string
SuggestedCmdUsage string
Executor RemoteExecutor
PodClient coreclient.PodsGetter
Config *restclient.Config
}
ExecOptions declare the arguments accepted by the Exec command
func (*ExecOptions) Complete ¶ added in v1.1.0
func (p *ExecOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, argsIn []string, argsLenAtDash int) error
Complete verifies command line arguments and loads data from the command environment
type GetOptions ¶ added in v1.1.0
type GetOptions struct {
resource.FilenameOptions
IgnoreNotFound bool
Raw string
}
GetOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()
type HeapsterTopOptions ¶ added in v1.6.0
type HeapsterTopOptions struct {
Namespace string
Service string
Scheme string
Port string
}
type LabelOptions ¶ added in v1.1.0
type LabelOptions struct {
// Filename options
resource.FilenameOptions
// contains filtered or unexported fields
}
LabelOptions have the data required to perform the label operation
func (*LabelOptions) Complete ¶ added in v1.5.0
func (o *LabelOptions) Complete(out io.Writer, cmd *cobra.Command, args []string) (err error)
Complete adapts from the command line args and factory to the data required.
type LogsOptions ¶ added in v1.2.0
type LogsOptions struct {
Namespace string
ResourceArg string
Options runtime.Object
Mapper meta.RESTMapper
Typer runtime.ObjectTyper
Decoder runtime.Decoder
Object runtime.Object
GetPodTimeout time.Duration
LogsForObject func(object, options runtime.Object, timeout time.Duration) (*restclient.Request, error)
Out io.Writer
}
func (*LogsOptions) Complete ¶ added in v1.2.0
func (o *LogsOptions) Complete(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string) error
type PatchBuffer ¶ added in v1.7.0
type PatchBuffer struct {
Patch []byte
PatchType types.PatchType
}
type PatchOptions ¶ added in v1.1.0
type PatchOptions struct {
resource.FilenameOptions
Local bool
OutputFormat string
}
PatchOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()
type PortForwardOptions ¶ added in v1.4.0
type PortForwardOptions struct {
Namespace string
PodName string
RESTClient *restclient.RESTClient
Config *restclient.Config
PodClient coreclient.PodsGetter
Ports []string
PortForwarder portForwarder
StopChannel chan struct{}
ReadyChannel chan struct{}
}
PortForwardOptions contains all the options for running the port-forward cli command.
func (*PortForwardOptions) Complete ¶ added in v1.4.0
func (o *PortForwardOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
Complete completes all the required options for port-forward cmd.
func (PortForwardOptions) RunPortForward ¶ added in v1.4.0
func (o PortForwardOptions) RunPortForward() error
RunPortForward implements all the necessary functionality for port-forward cmd.
type RemoteAttach ¶ added in v1.1.0
type RemoteAttach interface {
Attach(method string, url *url.URL, config *restclient.Config, stdin io.Reader, stdout, stderr io.Writer, tty bool, terminalSizeQueue remotecommand.TerminalSizeQueue) error
}
RemoteAttach defines the interface accepted by the Attach command - provided for test stubbing
type RemoteExecutor ¶ added in v1.1.0
type RemoteExecutor interface {
Execute(method string, url *url.URL, config *restclient.Config, stdin io.Reader, stdout, stderr io.Writer, tty bool, terminalSizeQueue remotecommand.TerminalSizeQueue) error
}
RemoteExecutor defines the interface accepted by the Exec command - provided for test stubbing
type ResourceOptions ¶ added in v1.7.0
type ResourceOptions struct {
Group string
Resource string
SubResource string
}
type RunObject ¶ added in v1.8.0
type RunObject struct {
Object runtime.Object
Kind string
Mapper meta.RESTMapper
Mapping *meta.RESTMapping
}
type SetLastAppliedOptions ¶ added in v1.6.0
type SetLastAppliedOptions struct {
FilenameOptions resource.FilenameOptions
Selector string
InfoList []*resource.Info
Mapper meta.RESTMapper
Typer runtime.ObjectTyper
Namespace string
EnforceNamespace bool
DryRun bool
ShortOutput bool
CreateAnnotation bool
Output string
Codec runtime.Encoder
PatchBufferList []PatchBuffer
Factory cmdutil.Factory
Out io.Writer
ErrOut io.Writer
}
func (*SetLastAppliedOptions) Complete ¶ added in v1.6.0
func (o *SetLastAppliedOptions) Complete(f cmdutil.Factory, cmd *cobra.Command) error
func (*SetLastAppliedOptions) RunSetLastApplied ¶ added in v1.6.0
func (o *SetLastAppliedOptions) RunSetLastApplied(f cmdutil.Factory, cmd *cobra.Command) error
type StreamOptions ¶ added in v1.4.0
type StreamOptions struct {
Namespace string
PodName string
ContainerName string
Stdin bool
TTY bool
// minimize unnecessary output
Quiet bool
// InterruptParent, if set, is used to handle interrupts while attached
InterruptParent *interrupt.Handler
In io.Reader
Out io.Writer
Err io.Writer
// contains filtered or unexported fields
}
type TaintOptions ¶ added in v1.3.0
type TaintOptions struct {
// contains filtered or unexported fields
}
TaintOptions have the data required to perform the taint operation
func (*TaintOptions) Complete ¶ added in v1.3.0
func (o *TaintOptions) Complete(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string) (err error)
Complete adapts from the command line args and factory to the data required.
type TopNodeOptions ¶ added in v1.4.0
type TopNodeOptions struct {
ResourceName string
Selector string
NodeClient coreclient.NodesGetter
HeapsterOptions HeapsterTopOptions
Client *metricsutil.HeapsterMetricsClient
Printer *metricsutil.TopCmdPrinter
}
TopNodeOptions contains all the options for running the top-node cli command.
func (*TopNodeOptions) Complete ¶ added in v1.4.0
func (o *TopNodeOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string, out io.Writer) error
func (TopNodeOptions) RunTopNode ¶ added in v1.4.0
func (o TopNodeOptions) RunTopNode() error
type TopOptions ¶ added in v1.4.0
type TopOptions struct{}
TopOptions contains all the options for running the top cli command.
type TopPodOptions ¶ added in v1.4.0
type TopPodOptions struct {
ResourceName string
Namespace string
Selector string
AllNamespaces bool
PrintContainers bool
PodClient coreclient.PodsGetter
HeapsterOptions HeapsterTopOptions
Client *metricsutil.HeapsterMetricsClient
Printer *metricsutil.TopCmdPrinter
}
type Version ¶ added in v1.7.0
type Version struct {
ClientVersion *apimachineryversion.Info `json:"clientVersion,omitempty" yaml:"clientVersion,omitempty"`
ServerVersion *apimachineryversion.Info `json:"serverVersion,omitempty" yaml:"serverVersion,omitempty"`
}
type VersionOptions ¶ added in v1.8.0
type VersionOptions struct {
// contains filtered or unexported fields
}
VersionOptions: describe the options available to users of the "kubectl version" command.
func (*VersionOptions) Complete ¶ added in v1.8.0
func (o *VersionOptions) Complete(cmd *cobra.Command) error
type ViewLastAppliedOptions ¶ added in v1.6.0
type ViewLastAppliedOptions struct {
FilenameOptions resource.FilenameOptions
Selector string
LastAppliedConfigurationList []string
OutputFormat string
All bool
Factory cmdutil.Factory
Out io.Writer
ErrOut io.Writer
}
func (*ViewLastAppliedOptions) Complete ¶ added in v1.6.0
func (o *ViewLastAppliedOptions) Complete(f cmdutil.Factory, args []string) error
func (*ViewLastAppliedOptions) RunApplyViewLastApplied ¶ added in v1.6.0
func (o *ViewLastAppliedOptions) RunApplyViewLastApplied() error
func (*ViewLastAppliedOptions) Validate ¶ added in v1.6.0
func (o *ViewLastAppliedOptions) Validate(cmd *cobra.Command) error
func (*ViewLastAppliedOptions) ValidateOutputArgs ¶ added in v1.6.0
func (o *ViewLastAppliedOptions) ValidateOutputArgs(cmd *cobra.Command) error
Source Files
¶
- alpha.go
- annotate.go
- apiversions.go
- apply.go
- apply_edit_last_applied.go
- apply_set_last_applied.go
- apply_view_last_applied.go
- attach.go
- autoscale.go
- certificates.go
- clusterinfo.go
- clusterinfo_dump.go
- cmd.go
- completion.go
- convert.go
- cp.go
- create.go
- create_clusterrole.go
- create_clusterrolebinding.go
- create_configmap.go
- create_deployment.go
- create_namespace.go
- create_pdb.go
- create_quota.go
- create_role.go
- create_rolebinding.go
- create_secret.go
- create_service.go
- create_serviceaccount.go
- delete.go
- describe.go
- drain.go
- edit.go
- exec.go
- explain.go
- expose.go
- get.go
- help.go
- label.go
- logs.go
- options.go
- patch.go
- plugin.go
- portforward.go
- proxy.go
- replace.go
- rollingupdate.go
- run.go
- scale.go
- taint.go
- top.go
- top_node.go
- top_pod.go
- version.go
Directories
¶
Path | Synopsis |
---|---|
openapi
Package openapi is a collection of libraries for fetching the openapi spec from a Kubernetes server and then indexing the type definitions.
|
Package openapi is a collection of libraries for fetching the openapi spec from a Kubernetes server and then indexing the type definitions. |