当前位置: 首页 > news >正文

k8s资源管理介绍

1.命令式管理常见的命令

资源管理方式

kubectl get nodes查看集群

kubectl get pods 查看所有pod

kubectl get pod pod名 -o yaml 以yaml形式查看某个pod

 kubectl create namespace dev创建一个dev组

Namespace 是 Kubernetes 中用于隔离资源的一种机制。通过 Namespace,可以将集群中的资源(如 Pod、Service、Deployment 等)划分到不同的逻辑分组中,方便管理和隔离。
 

kubectl run pod --image=nginx -n dev 运行一个pod nginx在dev下的

kubectl delete ns dev 删除dev这个组

2.命令时管理配置

vim hxd.yaml

kubectl create -f hxd.yaml

kubectl delete -f hxd.yaml

不可以更新配置

3.申明式对象配置

kubectl apply -f hxd.yaml

资源不存在 可以创建配置

 资源存在 可以更新配置

kubectl 可以在node节点上运行吗?

可以 kubectl运行是需要进行配置的 将master上的.KUBE文件复制到node节点上,

scp -r /root/.KUBE node1:/root/

相关文章:

  • 【C++指南】内存管理完全手册:new/delete
  • 修改windows npt时钟服务器
  • 工业 CPE(Customer Premises Equipment,客户终端设备)
  • 深度学习定义与分类【详细易懂 初学者友好~】
  • pgvector 向量数据库的安装方式全集
  • 【FPGA】状态机模板-分别对比一段式状态机、二段式状态机以及三段式状态机
  • 操作系统知识点32
  • MySQL事务详解:从理论到实践,保障数据一致性
  • 分区表和分表
  • 不可不知的分布式数据库-TiDB
  • TypeScript中的类型断言(type assertion),如何使用类型断言进行类型转换?
  • Kubernetes的Service详解
  • 【动态规划】--- 路径问题
  • 监控视频联网平台在智慧水利中的应用
  • Wireshark 远程 tcpdump使用配置
  • STM32利用CJSON库生成和解析JSON格式数据
  • 【论文笔记】RAQ-VAE: Rate-Adaptive Vector-Quantized Variational Autoencoder
  • 内容中台的AI应用核心是什么?
  • 第三课:DeepSeek的高级应用探索
  • java输出语句
  • 甘肃省白银市一煤矿发生透水事故,3人失联
  • 加快推进科技服务业高质量发展,九部门联合发文
  • 日月谭天 | 赖清德倒行逆施“三宗罪”,让岛内民众怒不可遏
  • 以开放促发展,以发展促开放,浙江加快建设高能级开放强省
  • 陶石不语,玉见文明:临平玉架山考古博物馆明日开馆
  • 习近平向多哥新任领导人致贺电