当前位置: 首页 > 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/

http://www.dtcms.com/a/75422.html

相关文章:

  • 【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输出语句
  • 定时任务引起的死锁
  • 如何创建并保存HTML文件?零基础入门教程
  • 【NLP 35、序列标注任务】
  • MATLAB 控制系统设计与仿真 - 28
  • React(三):脚手架解析、组件分类、生命周期、组件通信
  • Rust + WebAssembly 实现康威生命游戏并进行单元测试
  • 从中序与后序遍历序列构造二叉树(Java)
  • Rockchip --- 图像时延优化
  • pandas中excel自定义单元格颜色
  • 3D视觉相机引导机器人的原理