k8s命令总结

查询服务信息,服务的配置文件位置

systemctl status kube-apiserver


查询帮忙 

kube-apiserver --help


指定namespace,如果不指定默认查询的数据都是default这个namespace下的数据

查询某个namespace数据

kubectl describe secret harborsecret -n namespace

查看所有namespace数据

kubectl get secret --all-namespaces


获取某个对象的详情信息

kubectl get job loomz-train-1-worker-0 -o yaml -n loomz-train-1

kubectl descibe job loomz-train-1-worker-0 -n loomz-train-1


kubectl get svc --all-namespaces

获取 dashboard kube-dns  等k8s相关组件 信息,IP、端口


查询日志

journalctl -u kube-apiserver

journalctl -u kubelet


设置node不可用,不参被调度

kubectl patch node xxx.xxx.xx.xx -p '{"spec":{"unschedulable":true}}'

或者:

kubectl delete node 10.101.4.2

重新创建:kubectl create -f xxx.yaml

apiVersion: v1
kind: Node
metadata:
  annotations:
    node.alpha.kubernetes.io/ttl: "0"
  labels:
    kubernetes.io/hostname: 10.101.4.2
  name: 10.101.4.2
spec:
  externalID: 10.101.4.2
  podCIDR: 10.101.12.0/24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值