当前位置: 首页 > 工具软件 > kubectl-trace > 使用案例 >

kubectl基础命令

子车睿
2023-12-01

kubectl命令如下:

        kubectl command options

command如下:

        get:显示一个或多个资源的信息

        describe:详细描述某个资源的信息

        create:通过文件名或标准输入创建一个资源

        update:通过文件名或标准输入修改一个资源

        delete:通过文件名、标准输入。资源的ID或标签删除资源

        namespace:设置或查看当前请求的命名空间

        logs:打印在pod中的容器的日志信息

        rolling-update:对一个给定的ReplicationController执行滚动更新(Rolling Update)

        scale:调节Replication Controller副本数量

        exec:在某个容器内执行某条命令

        port-forward:为某个pod设置一个或多个端口转发

        proxy:运行Kubernetes API Server代理

        run:在集群中运行一个独立的镜像(image)

        stop:通过ID或只有名称删除一个资源

        expose:将资源暴露为Kubernetes Service

        label:修改某个资源上标签(label)

        config:修改集群的配置信息

        cluster-info:显示集群信息

        api-versions:显示api版本信息

        version:打印Kubectl和API Server版本信息

        help:帮助命令

options如下:

        --alsologtostderr=false:记录日志到标准错误输出及文件

        --api-version="":用于告知API Server的kubectl使用的API版本信息

        --certificate-authority="":证书文件的访问路径

        --client-certificate="":客户端证书的文件路径(包括目录和文件名)

        --client-key="":客户端私钥文件路径(包括目录和文件名)

        --cluster="":指定集群的名称

        --context="":Kubectl配置文件的上下文的名字

        --help=false,-h:是否支持Kubectl帮助命令

        --insecure-skip-tls-verify=false:如果该值为true,将不校验服务端证书,将是HTTPS连接不安全

        --kuberconfig="":Kubectl配置文件的访问路径

        --log-backtrace-at=:0:当日志打到N行时,产生一个stack trace

        --log-dir=:指定日志目录

        --log-flush-frequency=5s:两个log flush操作之间的时间间隔,单位为秒

        --logtostderr=true:打印日志到标准错误输出,代替写入文件

        --match-server-version=false:要求服务端版本和客户端版本匹配

        --namespace="":指定命名空间

        --password="":使用基本认证访问API Server时用到的密码

        --server="",-s:指定的Kubernetes API Server的地址

        --stderrthreshold=2:设置将日志写入标准错误输出的阈值

        --token="":使用token方式访问API Server时的令牌

        --user="":访问API Server的用户名

        --username="":使用基本认证方式访问API Server时的用户名

        --v=0:V logs的日志级别

        --validate=false:如果该值为true,则在发送一个请求前使用一个“”schema“”校验输入信息

        --vmodule=:用于设置过滤日志的模式,各个模式之间用逗号隔开   

      

 类似资料: