k8s-第九节-命名空间

命名空间

  • 如果一个集群中部署了多个应用,所有应用都在一起,就不太好管理,也可以导致名字冲突等。
    我们可以使用 namespace 把应用划分到不同的命名空间,跟代码里的 namespace 是一个概念,只是为了划分空间。
sh 复制代码
# 创建命名空间
kubectl create namespace testapp
# 部署应用到指定的命名空间
kubectl apply -f app.yml --namespace testapp
# 查询
kubectl get pod --namespace kube-system

可以用 kubens 快速切换 namespace

可以安装 kubens

sh 复制代码
# 切换命名空间
kubens kube-system
# 回到上个命名空间
kubens -
# 切换集群
kubectx minikube
相关推荐
风酥糖18 小时前
chroot的Linux服务配置-当云服务器真正用起来
linux·运维·服务器
木鱼布18 小时前
安装arm虚机启动失败
linux·运维·arm开发
Deitymoon18 小时前
linux——网络基础
linux·网络
独小乐18 小时前
013.定时器之系统Tick实现|千篇笔记实现嵌入式全栈/裸机篇
linux·笔记·单片机·嵌入式硬件·arm
Tom Ma.18 小时前
Docker 安装 OpenClaw
运维·docker·容器
笨笨饿18 小时前
# 52_浅谈为什么工程基本进入复数域?
linux·服务器·c语言·数据结构·人工智能·算法·学习方法
姜太小白18 小时前
【Linux】麒麟V10SP3解决网络设备名不匹配问题
linux·运维·服务器
@小博的博客18 小时前
【Linux探索学习】第六弹:操作系统的概念及冯诺依曼体系结构
linux·学习
青桔柠薯片18 小时前
Linux 设备驱动开发环境构建与系统启动机制剖析
linux·arm开发·驱动开发·imx6ull
云栖梦泽18 小时前
Linux内核与驱动:8.ioctl驱动基础
linux·c++