k8s 命令】的更多相关文章

kubectl是一个基础的K8S集群管理命令,可以实现对K8S资源的查询,创建,删除,更新,回退等各种各样的操作.由于其复杂的功能体系,命令灵活度又高,因此需要进行常见的一些命令和使用场景的梳理. 1 K8S命令的组成 K8S基础命令由三段式组成: kubectl 动作 资源 [选项] 2 K8S命令的基础动作 常见的K8S命令有8个动作.分别是: get:展示一个或者多个资源 create:通过资源配置文件名或者键盘输入创建资源 expose:选择一个RC,Service,Deployment…
Kubernetes 常用安装和使用命令总结 获取所有命名空间上的pod kubectl get pod -o wide --all-namespaces 查看pod IP时使用 kubectl get services 查看dsecp-sso-server-w5tx2 日志 kubectl describe --namespace=default po dsecp-sso-server-w5tx2 通过yaml文件创建: kubectl create -f xxx.yaml (不建议使用,无法…
目录 介绍 安装 使用示例 -p 指定端口 -c 指定账号密码 -w 支持tty交互 --permit-arguments 支持get参数传参 --random-url 生成随机地址 --reconnet 支持重新链接 --title-format 指定终端名字 K8S终端代理示例 启动kubectl终端 查看pod日志 进入pod执行命令 介绍 GoTTY是一个能将你的命令行搬到网页上来的工具. 话不多说,先上图,我们一般使用kubectl都是在命令行,下面展示一下网页版kubectl get…
正常安装了k8s后,使用kubect 工具后接的命令不能直接tab补全 命令补全方法: yum -y install bash-completionsource /usr/share/bash-completion/bash_completion source <(kubectl completion bash) echo "source <(kubectl completion bash)" >> ~/.bashrc…
参考1:https://jimmysong.io/kubernetes-handbook/guide/kubectl-cheatsheet.html?h=kubectl Kubctl 命令是操作 kubernetes 集群的最直接和最 skillful 的途径,这个60多MB大小的二进制文件,到底有啥能耐呢?请看下文: Kubectl 自动补全 $ source <(kubectl completion bash) # setup autocomplete in bash, bash-compl…
集群环境相关命令$kubectl vertion --short=true #显示当前使用的客户端及服务端程序版本信息$kubectl cluster-info #获取集群信息$kubectl api-versions #获取当前系统的apiserver上的相关信息 常用操作相关命令$kubectl run nginx-deploy --image=nginx:1.12 --replicas=3$kubectl expose deployment/nginx --name=nginx-svc -…
Linux yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) echo "source <(kubectl completion bash)" >> ~/.bashrc #添加kubectl的k别名 vim ~/.bashrc alias k='kubectl' #tab命令只在使用完…
一.k8s-kubectl命令大全 Kubectl命令行管理对象类型 命令 描述 基础命令 create 通过文件名或标准输入创建资源. expose 将一个资源公开为一个新的Kubernetes服务. run 创建并运行一个特定的镜像,可能是副本. 创建一个deployment或job管理创建的容器. set 配置应用资源. 修改现有应用程序资源. get 显示一个或多个资源. explain 文档参考资料. edit 使用默认的编辑器编辑一个资源. delete 通过文件名.标准输入.资源名…
[root@master kubernetes]# kubectl create deploy ngx-dep --image=nginx:1.14-alpine deployment.apps/ngx-dep created 创建成功 使用kubectl命令查看当前pod [root@master kubernetes]# kubectl get pods NAME READY STATUS RESTARTS AGE nginx-6b78bbf6d6-pwfhp 1/1 Running 0 1…
1.kubectl概述 2.kubectl命令的语法 例子: 3.kubectl子命令使用分类 (1)基础命令 (2)部署和集群管理命令 (3)故障和调试命令 (4)其他命令 4.kubectl命令例子 (1)查看类命令 # 获取节点和服务版本信息 kubectl get nodes # 获取节点和服务版本信息,并查看附加信息 kubectl get nodes -o wide # 获取pod信息,默认是default名称空间 kubectl get pod # 获取pod信息,默认是defau…