[Tips]Kubectl使用

获取命名空间
kubectl get namesapces
获取Pods
kubectl get pods
获取Pods详细信息 (所有pods的信息)
kubectl describe pods
查看日志
kubectl logs $POD_NAME
获取Daemonset
kubectl get daemonset
删除Daemonset
kubectl delete ds DAEMONSET_NAME
获取nodes
kubectl get nodes
获取nodes详细信息 (所有nodes的信息)
kubectl describe nodes
限制kubernetes上命名空间的内存使用上限

编译一个配置文件,内容示例如下

 

apiVersion: v1
kind: LimitRange
metadata:
  name: mem-min-max-default
spec:
  limits:
  - max:
      memory: 4Gi
    min:
      memory: 500Mi
    type: Container

然后运行:

kubectl create -f yaml路径 --namespace=名字空间
限制kubernetes上命名空间内单个的内存使用上限

编译一个配置文件,内容示例如下

apiVersion: v1
kind: LimitRange
metadata:
  name: default-mem-range
spec:
  limits:
  - default:
      memory: 4Gi
    defaultRequest:
      memory: 256Mi
    type: Container

然后运行:

kubectl create -f yaml路径 --namespace=名字空间
 查看存储的资源限额设置
kubectl get limitrange

  或者具体的查看cpu的限额设置

kubectl get limitrange 限制名称 --namespace=名字空间 --output=yaml
 删除集群上的资源配置限额
kubectl delete limitrange default-mem-range –-namespace=default

  

转载于:https://www.cnblogs.com/immortalBlog/p/11194195.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值