kubectl基本操作
kubectl基本操作
- kubectl基本操作
- 查看所有 pod 列表, -n 后跟 namespace, 查看指定的命名空间
- 查看 RC 和 service 列表, -o wide 查看详细信息
- 显示 Node 的详细信息
- 显示 Pod 的详细信息, 特别是查看 pod 无法创建的时候的日志
- 根据 yaml 创建资源, apply 可以重复执行,create 不行
- 基于 pod.yaml 定义的名称删除 pod
- 删除所有包含某个 label 的pod 和 service
- 删除所有 Pod
- 查看 endpoint 列表
- 执行 pod 的 date 命令
- 通过bash获得 pod 中某个容器的TTY,相当于登录容器
- 查看容器的日志
- 查看注释
- 查看节点 labels
- 重启 pod
- 修改网络类型
- 伸缩 pod 副本
- 可用于将Deployment及其Pod缩小为零个副本,实际上杀死了所有副本。当您将其缩放回1/1时,将创建一个新的Pod,重新启动您的应用程序。
- 查看前一个 pod 的日志,logs -p 选项
- 微信公众号,需要的话就关注下我~
kubectl基本操作
查看所有 pod 列表, -n 后跟 namespace, 查看指定的命名空间
kubectl get pod
kubectl get pod -n kube
kubectl get pod -o wide
查看 RC 和 service 列表, -o wide 查看详细信息
kubectl get rc,svc
kubectl get pod,svc -o wide
kubectl get pod -o yaml
显示 Node 的详细信息
kubectl describe node 192.168.0.212
显示 Pod 的详细信息, 特别是查看 pod 无法创建的时候的日志
kubectl describe pod
eg:
kubectl describe pod redis-master-tqds9
根据 yaml 创建资源, apply 可以重复执行,create 不行
kubectl create -f pod.yaml
kubectl apply -f pod.yaml
基于 pod.yaml 定义的名称删除 pod
kubectl delete -f pod.yaml
删除所有包含某个 label 的pod 和 service
kubectl delete pod,svc -l name=
删除所有 Pod
kubectl delete pod --all
查看 endpoint 列表
kubectl get endpoints
执行 pod 的 date 命令
kubectl exec – date
kubectl exec – bash
kubectl exec – ping 10.24.51.9
通过bash获得 pod 中某个容器的TTY,相当于登录容器
kubectl exec -it -c – bash
eg:
kubectl exec -it redis-master-cln81 – bash
查看容器的日志
kubectl logs
kubectl logs -f # 实时查看日志
kubectl log -c <container_name> # 若 pod 只有一个容器,可以不加 -c
kubectl logs -l app=frontend # 返回所有标记为 app=frontend 的 pod 的合并日志。
查看注释
kubectl explain pod
kubectl explain pod.apiVersion
查看节点 labels
kubectl get node --show-labels
重启 pod
kubectl get pod <POD名称> -n <NAMESPACE名称> -o yaml | kubectl replace --force -f -
修改网络类型
kubectl patch service istio-ingressgateway -n istio-system -p ‘{“spec”:{“type”:“NodePort”}}’
伸缩 pod 副本
可用于将Deployment及其Pod缩小为零个副本,实际上杀死了所有副本。当您将其缩放回1/1时,将创建一个新的Pod,重新启动您的应用程序。
kubectl scale deploy/nginx-1 --replicas=0
kubectl scale deploy/nginx-1 --replicas=1
查看前一个 pod 的日志,logs -p 选项
kubectl logs --tail 100 -p user-klvchen-v1.0-6f67dcc46b-5b4qb > pre.log
微信公众号,需要的话就关注下我~
kubectl基本操作相关推荐
- [k8s] 第四章 kubectl 命令行 实战入门
本章节将介绍如何在kubernetes集群中部署一个nginx服务,并且能够对其进行访问. Namespace Namespace是kubernetes系统中的一种非常重要资源,它的主要作用是用来 ...
- 使用ansible kubectl插件连接kubernetes pod以及实现原理
ansible kubectl connection plugin ansible是目前业界非常火热的自动化运维工具.ansible可以通过ssh连接到目标机器上,从而完成指定的命令或者操作. 在ku ...
- Kubectl 常用命令, 开发人员常用k8s命令
Kubectl 常用命令: 什么是常用,我用的,就是常用的
- 数据结构(03)— 数据处理基本操作(数据的查找、新增、删除、修改)
我们先来看一个关于查找的例子.查找,就是从复杂的数据结构中,找到满足某个条件的元素.通常可从以下两个方面来对数据进行查找操作: 根据元素的位置或索引来查找: 根据元素的数值特征来查找. 针对上述两种 ...
- pytorch方法,Tensor及其基本操作_重点
由于之前的草稿都没了,现在只有重写-. 我好痛苦 本章只是对pytorch的常规操作进行一个总结,大家看过有脑子里有印象就好,知道有这么个东西,需要的时候可以再去详细的看,另外也还是需要在实战中多运用 ...
- Gradle安装使用以及基本操作
转自:https://www.cnblogs.com/linkstar/p/7899191.html Gradle安装使用以及基本操作 阅读目录 简单介绍 安装 使用idea创建一个web的Gradl ...
- c++文件读取空格_程序员术与道:术—C语言对文件进行处理,文件处理的基本操作...
各种编程语言都实现了文件的基本操作,提供了对应的接口,本篇文章先为你介绍C语言对文件进行处理和文件处理的基本操作.主要从以下几个方面进行介绍: 读取文件 写入文件 重命名文件 读取目录 读取目录下的文 ...
- kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解
kubectl用于运行Kubernetes集群命令的管理工具.本章节主要讲了kubectl基本语法和使用方法.在以后的实际工作中,使用越来越多,也会越来越熟悉. 1.kubectl语法 kubectl ...
- 【Pandas库】(3) DataFrame的创建方法及基本操作
各位同学好,今天给大家介绍一下Pandas库中DataFrame类型数据的创建方法和基本操作. 文章内容如下: (1)使用字典类创建. 字典类有:①数组.列表.元组构成的字典:②Series构造的字典 ...
最新文章
- 网络安全性——IPSEC(续思科设备实现)
- python怎么打印出文件的内容,python怎么将打印输出日志文件
- Vmware 中Windows和虚拟机共享文件--VMware-tools补丁安装
- File Io 删除类中的引用
- Mac AndroidStudio常用快捷键
- 通过人脸测试心率和呼吸率
- Ceres配置(vs2013+Win10)
- 从XML文件制作VOC数据集ImageSets下的txt文件
- testng多线程并行执行测试
- Oracle日期函数
- idea springboot学习笔记
- 朗文当代高级英语辞典android,朗文当代高级英语词典
- 2022鹏城杯CTF---Crypto wp
- 华氏温度转摄氏温度c语言作业,C语言摄氏度互相转换华氏
- 【思维 | 图论 | 高斯消元】所罗门王的宝藏
- ZOJ 3551 Bloodsucker(概率)
- Jqurey总结归纳
- 【Cocos Creator 游戏开发】开发日志-前言
- DSX-5000校准的意义?
- react根据浏览器的尺寸动态调整布局
热门文章
- 软考系统集成项目管理工程师视频教程(计算机系统集成部分)-乔俊峰-专题视频课程...
- 山东大学软件学院数据结构复习题目
- centios修改盘符
- OpenCPN + Ubuntu 18.04 源码编译 + Codeblocks 调试 + wxFormBuilder 安装
- 支付宝支付整体流程,包括验签【同步】【异步】
- 为什么游戏更新不了服务器维护,自走棋手游更新不了怎么办 更新失败解决方法介绍...
- Array.from和Array.of
- python存储数据空间最小_python检测空间储存剩余大小和指定文件夹内存占用的实例...
- 记一次微信公众号的开发与后台搭建
- FRED中全息元件的建模