use valid_resources to replace kubectl.PossibleResourceTypes

pull/6/head
lojies 2016-08-19 09:42:46 +08:00
parent 57ad590d8d
commit f81fef1f04
4 changed files with 3 additions and 10 deletions

View File

@ -51,8 +51,7 @@ var (
will first check for an exact match on TYPE and NAME_PREFIX. If no such resource
exists, it will output details for every resource that has a name prefixed with NAME_PREFIX.
`) +
kubectl.PossibleResourceTypes
`) + valid_resources
describe_example = dedent.Dedent(`
# Describe a node

View File

@ -39,7 +39,7 @@ var (
explainLong = dedent.Dedent(`
Documentation of resources.
`) + kubectl.PossibleResourceTypes
`) + valid_resources
)
// NewCmdExplain returns a cobra command for swagger docs

View File

@ -42,7 +42,7 @@ var (
get_long = dedent.Dedent(`
Display one or many resources.
`) + kubectl.PossibleResourceTypes + dedent.Dedent(`
`) + valid_resources + dedent.Dedent(`
This command will hide resources that have completed. For instance, pods that are in the Succeeded or Failed phases.
You can see the full results for any resource by providing the '--show-all' flag.

View File

@ -30,12 +30,6 @@ import (
const (
kubectlAnnotationPrefix = "kubectl.kubernetes.io/"
// TODO: auto-generate this
PossibleResourceTypes = `Possible resource types include (case insensitive): pods (aka 'po'), services (aka 'svc'), deployments (aka 'deploy'),
replicasets (aka 'rs'), replicationcontrollers (aka 'rc'), nodes (aka 'no'), events (aka 'ev'), limitranges (aka 'limits'),
persistentvolumes (aka 'pv'), persistentvolumeclaims (aka 'pvc'), resourcequotas (aka 'quota'), namespaces (aka 'ns'),
serviceaccounts (aka 'sa'), ingresses (aka 'ing'), horizontalpodautoscalers (aka 'hpa'), daemonsets (aka 'ds'), configmaps (aka 'cm'),
componentstatuses (aka 'cs), endpoints (aka 'ep'), petsets (alpha feature, may be unstable) and secrets.`
)
type NamespaceInfo struct {