(K8s学习笔记三)创建Namespace
2024-10-21 19:50:34
Namespace(命名空间)很多情况下用于实现多租户的资源隔离。Namespace通过将集群内部的资源对象“分配”到不同的Namespace中,形成逻辑上分为不同项目、小组或用户组,便于不同的分组在共享使用整个集群的资源同时还能被分别管理。
查看namespace
# kubectl get namespaces 简单定义一个namespace
apiVersion: v1
kind: Namespace
metadata:
name: development 创建一个busybox的Pod,将其放入development的namespace
apiVersion: v1
kind: Pod
metadata:
name: development
spce:
containers:
- image: busybox:latest
command:
- "sleep"
- "3600"
name: busybox 查看指定的namespace中的对象
# kubectl get pods --namespace=development
如果不特别制定Namespace,则用户创建的Pod、RS、Service都被系统创建到默认的default的Namespace中
最新文章
- RF内置库-----内置库的学习过程总结
- jquery 按钮效果 正常、移上、按下
- 如何去设计一个自适应的网页设计或HTMl5
- gO语言的安装和环境变量的配置
- 实例级别和类级别的static、构造函数、字段属性的简单介绍
- JMX 简介 和 实例
- ByteBuffer的allocate和allocateDirect区别
- Jordan Lecture Note-3: 梯度投影法
- 详解Java反射各种应用
- ASP.NET通用权限组件思路设计
- github 的分支操作
- 对JavaScript中this的理解
- SerialChart串口示波器的成功调试
- 在php中实现Redis的订阅与发布
- Python 面试中可能会被问到的30个问题
- [大数据面试题]storm核心知识点
- Stanford CS20学习笔记
- 1,JavaScript前世今生
- MySQL常用SQL语句/函数/存储过程
- js模拟链表