[rancher@rmaster01 ~]$ kubectl
    kubectl controls the Kubernetes cluster manager.
    Find more information at: https://kubernetes.io/docs/reference/kubectl/overview/
    Basic Commands (Beginner):
    create Create a resource from a file or from stdin.
    expose Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service
    run Run a particular image on the cluster
    set Set specific features on objects
    Basic Commands (Intermediate):
    explain Documentation of resources
    get Display one or many resources
    edit Edit a resource on the server
    delete Delete resources by filenames, stdin, resources and names, or by resources and label selector
    Deploy Commands:
    rollout Manage the rollout of a resource
    scale Set a new size for a Deployment, ReplicaSet or Replication Controller
    autoscale Auto-scale a Deployment, ReplicaSet, or ReplicationController
    Cluster Management Commands:
    certificate Modify certificate resources.
    cluster-info Display cluster info
    top Display Resource (CPU/Memory/Storage) usage.
    cordon Mark node as unschedulable
    uncordon Mark node as schedulable
    drain Drain node in preparation for maintenance
    taint Update the taints on one or more nodes
    Troubleshooting and Debugging Commands:
    describe Show details of a specific resource or group of resources
    logs Print the logs for a container in a pod
    attach Attach to a running container
    exec Execute a command in a container
    port-forward Forward one or more local ports to a pod
    proxy Run a proxy to the Kubernetes API server
    cp Copy files and directories to and from containers.
    auth Inspect authorization
    Advanced Commands:
    diff Diff live version against would-be applied version
    apply Apply a configuration to a resource by filename or stdin
    patch Update field(s) of a resource using strategic merge patch
    replace Replace a resource by filename or stdin
    wait Experimental: Wait for a specific condition on one or many resources.
    convert Convert config files between different API versions
    kustomize Build a kustomization target from a directory or a remote url.
    Settings Commands:
    label Update the labels on a resource
    annotate Update the annotations on a resource
    completion Output shell completion code for the specified shell (bash or zsh)
    Other Commands:
    api-resources Print the supported API resources on the server
    api-versions Print the supported API versions on the server, in the form of “group/version”
    config Modify kubeconfig files
    plugin Provides utilities for interacting with plugins.
    version Print the client and server version information
    Usage:
    kubectl [flags] [options]
    Use “kubectl —help” for more information about a given command.
    Use “kubectl options” for a list of global command-line options (applies to all commands).
    [rancher@rmaster01 ~]$

    kubectl
    kubectl annotate – 更新资源的注解。
    kubectl api-versions – 以“组/版本”的格式输出服务端支持的API版本。
    kubectl apply – 通过文件名或控制台输入,对资源进行配置。
    kubectl attach – 连接到一个正在运行的容器。
    kubectl autoscale – 对replication controller进行自动伸缩。
    kubectl cluster-info – 输出集群信息。
    kubectl config – 修改kubeconfig配置文件。
    kubectl create – 通过文件名或控制台输入,创建资源。
    kubectl delete – 通过文件名、控制台输入、资源名或者label selector删除资源。
    kubectl describe – 输出指定的一个/多个资源的详细信息。
    kubectl edit – 编辑服务端的资源。
    kubectl exec – 在容器内部执行命令。
    kubectl expose – 输入replication controller,service或者pod,并将其暴露为新的kubernetes service。
    kubectl get – 输出一个/多个资源。
    kubectl label – 更新资源的label。
    kubectl logs – 输出pod中一个容器的日志。
    kubectl namespace -(已停用)设置或查看当前使用的namespace。
    kubectl patch – 通过控制台输入更新资源中的字段。
    kubectl port-forward – 将本地端口转发到Pod。
    kubectl proxy – 为Kubernetes API server启动代理服务器。
    kubectl replace – 通过文件名或控制台输入替换资源。
    kubectl rolling-update – 对指定的replication controller执行滚动升级。
    kubectl run – 在集群中使用指定镜像启动容器。
    kubectl scale – 为replication controller设置新的副本数。
    kubectl stop – (已停用)通过资源名或控制台输入安全删除资源。
    kubectl version – 输出服务端和客户端的版本信息。