Linux K8S(Kubernetes)常用命令
Linux K8S(Kubernetes)常用命令集
- 一、K8S简介
- 二、常用命令
- 2.1 想查看kubectl命令的方法
- 2.2 常用的命令类
- 2.3 K8S常用命令
一、K8S简介
Kubernetes是一个完备的分布式系统支撑平台,具有完备的集群管理能力,多扩多层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和发现机制、內建智能负载均衡器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制以及多粒度的资源配额管理能力。同时Kubernetes提供完善的管理工具,涵盖了包括开发、部署测试、运维监控在内的各个环节。
二、常用命令
2.1 想查看kubectl命令的方法
kubectl help
kubectl <command> --help
2.2 常用的命令类
编辑类:编辑服务
kubectl edit svc test0927-1-service -n ns-2
描述类
kubectl describe 类型/具体名 -n namespace
获得详情信息类
kubectl get 类型/具体名 -n namespace -o wide(或者yaml)
获得详情信息类
kubectl get 类型/具体名 -n namespace -o wide(或者yaml)类型有:
pods、configmap、replicasets(rs)、service(srv)、deployment、endpoints ;
回滚类
kubectl rullout
2.3 K8S常用命令
查看参数的解释
kubectl explain deployment.spec.selector
kubectl explain Ingress.spec
查看labels
get pods --show-labels
kubectl get pod -n kube-xx -l env
kubectl get pod -n kube-xx -l env=dev
kubectl get all -n kube-xx -l env
查看当前可用的API版本
kubectl api-versions
查看pod部署情况
kubectl get pod -n kube-xx-dev -o wide
删除pod
kubectl delete pod jenkins-64b866d55f-vw6wf -n kube-xx-dev
查看描述 比如pod启动失败、pod重启,都可以用这个查看是为什么
kubectl describe pod nacos-2 -n kube-xx-dev
查看日志
kubectl logs -f jenkins-6bbf69d97c-x9gk8 -c jenkins -n kube-xx-dev
进入pod的容器内部
kubectl exec -ti jnlp-slave-b1g8x -c nlp-slave /bin/bash -n kube-xx-dev
查看pod,不晓得部署到那个空间的
kubectl get pod -A -o wide |grep ingress
kubectl get ingress -A -o wide |grep ingress
kubectl get svc -A -o wide |grep ingress
kubectl get all -A -o wide |grep ingress
Linux K8S(Kubernetes)常用命令相关推荐
- 【K8S】Kubernetes常用命令
文章目录 Kubernetes常用命令 资源管理办法 陈述式资源管理方法 查看版本信息 查看资源对象简写 查看集群信息 node节点查看日志 基本信息查看 查看master 节点状态 查看命令空间 查 ...
- kubernetes常用命令整理
一.维护类: master节点: [root@k8s-master01 -]# for I in etcd kube-apiserver kube-controller-manager kube-sc ...
- linux文本处理常用命令
linux文本处理常用命令 linux文本处理命令:grep.sed.printf.awk 1.grep grep的作用是按行查找字符,输出包含字符的行. #从文件查询 grep 'hello' fi ...
- linux命令实验设备,实验二 Linux系统的常用命令
实验二Linux系统的常用命令 一.实验目的 1.X-windows的简单配置,掌握进入命令行模式和图形化模式的方法2.GNOME桌面的使用,包括注销与登录,系统信息的查看,GNOME下软件的使用3. ...
- Linux学习之CentOS(二)--初识linux的一些常用命令
Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...
- Apache RocketMQ在linux上的常用命令
Apache RocketMQ在linux上的常用命令 进入maven安装后的rocketmq的bin目录 1.启动Name Server 2.启动Broker 3.关闭Name Server 4 ...
- Linux 查看目录常用命令
linux 查看目录常用命令 ls -F |grep "/$" 只显示当前目录下的文件夹 ls -al |grep "^-" 只显示当前目录下的文件 ls -a ...
- Linux oracle(常用命令)启动、停止、监听
Linux oracle(常用命令)启动.停止.监听 1.手动启动 dbstart /u01/app/oracle/product/11.2.0/dbhome_1 (ORACLE_HOME) 2.停止 ...
- Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。...
Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...
- linux查询配置基础命令,Linux查看系统配置常用命令
Linux查看系统配置常用命令 系统 # uname -a 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue 查看操作系统版本 # cat /proc/cpuinfo 查看 ...
最新文章
- 理解图像的傅里叶变换(细心分析)
- PostgreSQL(一)PostgreSQL一主二从集群部署
- 一本flash和搜索引擎交互的新书
- java面试核心知识点,详解系列文章
- HDU 3641 Treasure Hunting(阶乘素因子分解+二分)
- python中的pyinstaller库_Python(00):PyInstaller库,打包成exe基本介绍
- SpringBoot 配置 文件 mybatis type-aliases-package
- python自定义类型转换_Python JSONDecoder自定义null类型的转换
- linux系统下将php和mysql命令加入到环境变量中的方法
- 学校计算机维护投标书,信息化系统硬件及应用系统安全运维服务投标书范本
- 中国英语学习论坛(2:考 研 英 语 资 料 索 引)
- 我(阿朱)再说两句新零售
- IMDB排名前100名经典电影
- Android 获取地理位置的经度和纬度
- Android 加载Webview链接类型的Youtube视频
- View补间动画Animation运行原理
- web自动化测试-第一讲:selenium快速入门
- PHP全栈学习笔记7
- 使用nginx作图片服务器的访问权限控制
- 安装一个新的int 9中断例程【在DOS下,按Tab建后改变当前屏幕的显示颜色,其它键照常处理】...
热门文章
- 前端CSS @media 媒体查询PC端
- EXCEL中更改单元格格式后不刷新问题的解决方法
- 如果网站显示不出来,怎么排查?
- 何为数据分析?数据分析流程是啥?
- Python进阶----网络通信基础 ,OSI七层协议() ,UDP和TCP的区别 , TCP/IP协议(三次握手,四次挥手)...
- 人工智能学习入门大纲
- 把桌面从C盘改到D盘,结果直接让D盘变成了桌面,改回去发现图标变少了
- 5. Docker容器互联1--Docker存储原理和基于Docker Volum的容器互联
- 服务器隔板在哪个位置好,客厅空调摆放在哪个位置好?客厅空调正确摆放位置详解...
- 4个优质产品帮助中心实例——教你如何提升用户体验和销售