前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >K8s常用命令

K8s常用命令

作者头像
summerking
发布于 2022-10-27 05:45:29
发布于 2022-10-27 05:45:29
38400
代码可运行
举报
文章被收录于专栏:summerking的专栏summerking的专栏
运行总次数:0
代码可运行

梳理常用的K8s命令

功能说明

命令

node

查看服务器节点

kubectl get nodes

查看服务器节点详情

kubectl get nodes -o wide

节点打标签

kubectl label nodes <节点名称> labelName=<标签名称>

查看节点标签

kubectl get node --show-labels

删除节点标签

kubectl label node <节点名称> labelName-

pod

查看pod节点

kubectl get pod

查看pod节点详情

kubectl get pod -o wide

查看所有名称空间下的pod

kubectl get pod --all-namespaces

根据yaml文件创建pod

kubectl apply -f <文件名称>

根据yaml文件删除pod

kubectl delete -f <文件名称>

删除pod节点

kubectl delete pod <pod名称> -n <名称空间>

查看异常的pod节点

kubectl get pods -n <名称空间>

查看异常pod节点的日志

kubectl describe pod <pod名称> -n <名称空间>

svc

查看服务

kubectl get svc

查看服务详情

kubectl get svc -o wide

查看所有名称空间下的服务

kubectl get svc --all-namespaces

# 查看K8s版本

点击查看

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master home]# kubectl version
Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.0", GitCommit:"9e991415386e4cf155a24b1da15becaa390438d8", GitTreeState:"clean", BuildDate:"2020-03-25T14:58:59Z", GoVersion:"go1.13.8", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.0", GitCommit:"9e991415386e4cf155a24b1da15becaa390438d8", GitTreeState:"clean", BuildDate:"2020-03-25T14:50:46Z", GoVersion:"go1.13.8", Compiler:"gc", Platform:"linux/amd64"}


[root@master home]# kubectl api-versions
admissionregistration.k8s.io/v1
admissionregistration.k8s.io/v1beta1
apiextensions.k8s.io/v1
apiextensions.k8s.io/v1beta1
apiregistration.k8s.io/v1
apiregistration.k8s.io/v1beta1
app.k8s.io/v1beta1
apps/v1
authentication.k8s.io/v1
authentication.k8s.io/v1beta1
authorization.k8s.io/v1
authorization.k8s.io/v1beta1
autoscaling/v1
autoscaling/v2beta1
autoscaling/v2beta2
batch/v1
batch/v1beta1
certificates.k8s.io/v1beta1
cluster.kubesphere.io/v1alpha1
coordination.k8s.io/v1
coordination.k8s.io/v1beta1
crd.projectcalico.org/v1
devops.kubesphere.io/v1alpha1
devops.kubesphere.io/v1alpha3
discovery.k8s.io/v1beta1
events.k8s.io/v1beta1
extensions/v1beta1
iam.kubesphere.io/v1alpha2
installer.kubesphere.io/v1alpha1
kubeapps.com/v1alpha1
monitoring.coreos.com/v1
monitoring.kubesphere.io/v1alpha1
network.kubesphere.io/v1alpha1
networking.k8s.io/v1
networking.k8s.io/v1beta1
node.k8s.io/v1beta1
notification.kubesphere.io/v1alpha1
policy/v1beta1
rbac.authorization.k8s.io/v1
rbac.authorization.k8s.io/v1beta1
scheduling.k8s.io/v1
scheduling.k8s.io/v1beta1
servicemesh.kubesphere.io/v1alpha2
snapshot.storage.k8s.io/v1beta1
storage.k8s.io/v1
storage.k8s.io/v1beta1
storage.kubesphere.io/v1alpha1
tenant.kubesphere.io/v1alpha1
tenant.kubesphere.io/v1alpha2
v1
[root@master home]# 

# 查看K8s集群信息

点击查看

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master home]# kubectl cluster-info
Kubernetes master is running at https://apiserver.cluster.local:6443
KubeDNS is running at https://apiserver.cluster.local:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
[root@master home]# kubectl -s https://apiserver.cluster.local:6443 get componentstatuses
NAME                 STATUS    MESSAGE             ERROR
scheduler            Healthy   ok                  
controller-manager   Healthy   ok                  
etcd-0               Healthy   {"health":"true"}   
[root@master home]# 

# kubetl get

点击查看

  • 确认pod
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master ~]# kubectl get pods
如果希望得到更加详细一点的信息,可以加上-o wide参数
[root@master ~]# kubectl get pods -o wide
  • 确认deployment
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master ~]# kubectl get deployment
  • 确认node信息
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master ~]# kubectl get nodes -o wide
  • 确认namespace信息
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master ~]# kubectl get ns
  • 确认服务
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master ~]# kubectl get svc

提示

待补充。。。

点击查看

# kubectl describe

# kubectl logs

# kubectl exec

# kubectl cp

# kubectl attach

# kubectl edit

# kubectl replace

# kubectl patch

# kubectl apply

# kubectl scale

# kube autoscale

# kubectl cordon/uncordon

# kubectl drain

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-02-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
java 中 BigDecimal 详解「建议收藏」
首先,学习一个东西,我们都必须要带着问题去学,这边我分为 【为什么?】【是什么?】【怎么用?】
全栈程序员站长
2022/08/14
7960
java 中 BigDecimal 详解「建议收藏」
BigDecimal使用总结
对于超过16位的大型数字,需要用到Java在java.math包中提供的API类BigDecimal,而且也不是传统的+-*/,而是调用对应的方法。
向着百万年薪努力的小赵
2022/11/20
8810
BigDecimal使用总结
Java中BigDecimal用法详解
float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。
挨踢小子部落阁
2023/03/16
9250
Java中BigDecimal用法详解
Kotlin BigDecimal 精确计算
完整工具类 /** * 加、减、乘、除 高精度计算工具类 * @author lyl 20190191 * */ object UtilsBigDecimal { // 需要精确至小数点后几位 const val DECIMAL_POINT_NUMBER:Int = 2 // 加法运算 @JvmStatic fun add(d1:Double,d2:Double):Double = BigDecimal(d1).add(BigDecimal(d2)).s
码脑
2019/04/11
4.8K0
BigDecimal的除法
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147892.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/02
2K0
【java基础】BigDecimal 精度控制
如果舍弃部分 >= 0.5,则舍入行为与 ROUND_UP 相同;否则舍入行为与 ROUND_DOWN 相同。
爱笑的架构师
2020/09/24
7360
Java中的BigDecimal详解
今天碰到一个问题,金额计算用double类型会丢失经度,就改用了BigDecimal类型,这个类型之前用的比较少,没怎么接触。就到网上看了一下相关教程,写个总结记一下。
sunonzj
2022/06/21
6330
java 四舍五入保留小数的几种方式
(new BigDecimal()).setScale()方法用于格式化小数点,有多种小数保留模式,如下:
全栈程序员站长
2022/08/31
2.5K0
BigDecimal加减乘除计算
前阵子做题遇到了大数的精确计算,再次认识了bigdecimal 关于Bigdecimal意外的有许多小知识点和坑,这里特此整理一下为方便以后学习,希望能帮助到其他的萌新
全栈程序员站长
2022/07/23
2.4K0
BigDecimal加减乘除计算
BigDecimal 保留小数位/保留两位小数「建议收藏」
ROUND_CEILING Rounding mode to round towards positive infinity. 向正无穷方向舍入
全栈程序员站长
2022/09/29
3.5K0
【蓝桥杯Java_C组·从零开始卷】第五节(二)、BigDecimal的使用
RoundingMode是一个枚举类,有以下几个值:UP,DOWN,CEILING,FLOOR,HALF_UP,HALF_DOWN,HALF_EVEN,UNNECESSARY 
红目香薰
2022/11/29
1.2K0
【蓝桥杯Java_C组·从零开始卷】第五节(二)、BigDecimal的使用
Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary
Double 转 BigDecima l并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary 。
全栈程序员站长
2022/08/31
8800
新手小白学JAVA 正则表达式 包装类 自动装箱/自动拆箱 BigDecimal
正确的字符串格式规则。 常用来判断用户输入的内容是否符合格式的要求,注意是严格区分大小写的。
全栈程序员站长
2022/08/15
3170
新手小白学JAVA 正则表达式 包装类 自动装箱/自动拆箱 BigDecimal
手把手教你进行 Java 的精确计算
作为 Java 程序员在日常的工作中,很多时候我们都会遇到一些需要进行数据计算的场景,通常对于不需要计算精度的场景我们都可以使用 Integer,Float 或者 Double 来进行计算,虽然会丢失精度但是偶尔也可以用,如果我们需要精确计算结果的时候,就会用到 java.math 包中提供的 BigDecimal 类来实现对应的功能了。
Java极客技术
2022/12/02
6060
手把手教你进行 Java 的精确计算
Java中的BigDecimal比较大于小于等于,四舍五入保留几位(setScale方法详解),加减乘除取余
本文主要讲解BigDecimal的比较运算,保留精度和取整和基础运算,BigDecimal与其他数据类型转换。
共饮一杯无
2022/11/28
2.2K0
Java中的BigDecimal比较大于小于等于,四舍五入保留几位(setScale方法详解),加减乘除取余
java保留两位小数
四舍五入   double   f   =   111231.5585;   BigDecimal   b   =   new   BigDecimal(f);   double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();   保留两位小数 ---------------------------------------------------------------
bear_fish
2018/09/19
6.5K0
BigDecimal 除法
divide(BigDecimal divisor, int scale, int roundingMode)
全栈程序员站长
2022/07/02
2.5K0
一文带你读懂 BigDecimal 源码
本章带来的是BigDecimal类的源码解读。BigDecimal类是 Java 在 java.math 包中提供的API类,用来对超过16位有效位的数进行精确的运算。除了复杂度设计和拓展性,里面的数学计算思维也很值得我们学习。对于用惯了float/double的同学,得好好仔细看看了。
后台技术汇
2022/05/28
6840
一文带你读懂 BigDecimal 源码
Java中的BigDecimal类和int和Integer总结「建议收藏」
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说Java中的BigDecimal类和int和Integer总结「建议收藏」,希望能够帮助大家进步!!!
Java架构师必看
2022/10/24
1.1K0
bigdecimal保留小数位数_如何保留两位小数
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
6.4K0
bigdecimal保留小数位数_如何保留两位小数
相关推荐
java 中 BigDecimal 详解「建议收藏」
更多 >
LV.1
这个人很懒,什么都没有留下~
目录
  • # 查看K8s版本
  • # 查看K8s集群信息
  • # kubetl get
  • # kubectl describe
  • # kubectl logs
  • # kubectl exec
  • # kubectl cp
  • # kubectl attach
  • # kubectl edit
  • # kubectl replace
  • # kubectl patch
  • # kubectl apply
  • # kubectl scale
  • # kube autoscale
  • # kubectl cordon/uncordon
  • # kubectl drain
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档