Kubernetes-命名空间namespace(ns)(十四)
命名空间介绍
K8s命名空间就是为对象名称提供一个作用域,此时不会将所有资源都放在同一个命名空间,而是将资源组织到多个命名空间中,这样可以多次使用相同的资源名称。
避免冲突,命名空间为资源名称提供一个作用域:它能够将不属于一组的资源分到不重叠的组中,如果有多个用户或者用户组使用同一个K8s集群,且都各自管理靠自己独特的资源集合,则应该分别使用各自的命名空间,各玩各的,可以避免修改或删除其他用户的资源,且无需担心名称会出现冲突。
命名空间之间不提供对正在运行的对象的任何隔离。
命名空间相关命令
得到所有命名空间
$ kubectl get ns
查看指定命名空间下的对象
$ kubectl get po --namespace kube-system
若未指定明确的命名空间,即kubectl默认是default命名空间。其中--namespace
也可以使用-n
替代。
创建命名空间
$ kubectl create namespace namespace_name
其中,namespace_name为新建的命名空间名称;命名空间不允许包含点号。
指定命名空间
$ kubectl create -f xxx.yaml -n namespace_name
其中,namespace_name为新建的命名空间名称;
删除命名空间
$ kubectl delete ns ns_name
其中,ns_name为命名空间名称;
Kubernetes-命名空间namespace(ns)(十四)相关推荐
- Linux企业运维——Kubernetes(十四)PSP安全策略
Linux企业运维--Kubernetes(十四)PSP安全策略 文章目录 Linux企业运维--Kubernetes(十四)PSP安全策略 一.PSP安全策略简介 二.PSP安全策略配置 一.PSP ...
- C++命名空间 namespace的作用和使用解析
一. 为什么需要命名空间(问题提出) 命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突. 在 C语言中定义了3个层次的作用域,即文件(编译单元).函数和复合语 ...
- 谭浩强《C++程序设计》书后习题 第十三章-第十四章
2019独角兽企业重金招聘Python工程师标准>>> 最近要复习一下C和C++的基础知识,于是计划把之前学过的谭浩强的<C程序设计>和<C++程序设计>习题 ...
- WCF技术剖析之十四:泛型数据契约和集合数据契约(下篇)
[爱心链接:拯救一个25岁身患急性白血病的女孩[内有苏州电视台经济频道<天天山海经>为此录制的节目视频(苏州话)]]在.NET中,所有的集合都实现了IEnumerable接口,比如Arra ...
- m_Orchestrate learning system---二十四、thinkphp里面的ajax如何使用
m_Orchestrate learning system---二十四.thinkphp里面的ajax如何使用 一.总结 一句话总结:其实ajax非常简单:前台要做的事情就是发送ajax请求过来,后台 ...
- C语言库函数大全及应用实例十四
原文:C语言库函数大全及应用实例十四 [编程资料]C语言库函数大全及应用实例十四 函数名: strset 功 能: 将一个串 ...
- XAML实例教程系列 - 命名空间(NameSpace) 三
XAML实例教程系列 - 命名空间(NameSpace) 2012-05-28 14:14 by jv9, 2205 阅读, 10 评论, 收藏, 编辑 上一篇曾提及XAML中,每个对象元素的声明是对 ...
- 超长干货 | Kubernetes命名空间详解
K8s使用命名空间的概念帮助解决集群中在管理对象时的复杂性问题.在本文中,会讨论命名空间的工作原理,介绍常用实例,并分享如何使用命名空间来管理K8s对象.最后,介绍名为projects的Rancher ...
- 【OpenCV新手教程之十四】OpenCV霍夫变换:霍夫线变换,霍夫圆变换合辑
本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/26977557 作者:毛星云(浅墨) ...
- WCF技术剖析之十四:泛型数据契约和集合数据契约(上篇)
在.NET Framework 2.0中,泛型第一次被引入.我们可以定义泛型接口.泛型类型.泛型委托和泛型方法.序列化依赖于真实具体的类型,而泛型则刻意模糊了具体类型概念.而集合代表一组对象的组合,集 ...
最新文章
- 速看!高校开学返校的40个最新信息
- 交换机模拟配置软件_网络设备模拟器Packet Tracer实验
- sql 自动增加排序 并且初始值是000001
- 教会你Linux Shell自动交互的三种方法
- 微信重大更新,电脑上也可刷朋友圈了!
- 一道很熟悉的前端面试题,你怎么答?
- java数组个数无限_基于Java代码实现数字在数组中出现次数超过一半
- 深入理解DOM事件机制系列第四篇——事件模拟
- 网络技术独立的×××-SDN和三个问题
- Android studio 更换maven源
- 用函数实现字符串拼接_JDK拍了拍你:字符串拼接一定记得用MessageFormat#format
- 限时免费下载《程序员面试宝典》.pdf
- 利用Clover、QTTabBar,像浏览器一样使用你的资源管理器,效率办公必备!
- Android 11 usb调试默认打开
- 利用xpath数据解析爬取百度新闻热榜
- 华为云计算机访问手机软件,手机也能当电脑使用?华为黑科技:手机云电脑
- 斐波拉契数列 java实现
- Java项目:基于Servlet+Mybatis+Layui的CRM客户关系管理系统
- html5手机能看的网址2015.11,求宝妈给个手机能看的网址大全
- 数据到底如何搞定电影票房预测?
热门文章
- 一维卷积神经网络、卷积神经网络的基础知识
- PS将两张图像合成为一张
- 什么是微调(Fine Tune)?什么时候使用什么样的微调?【数据量和数据相似度决定】
- Hive QL【Queries (select)】基本统计及分组函数:group by
- Typecho 动漫单栏主题First
- 百分百储值卡回收网站源码+手机模板
- php class variable,解决关于PHP“Undefined variable”变量未定义
- 微信小程序 - 按照官网文档构建npm包 - 提示【没有找到可以构建的npm】
- oracle 1408,Oracle 11.2.0.2 Patch 说明
- 1979. 找出数组的最大公约数