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
相关推荐
段ヤシ.38 分钟前
银河麒麟(内核CentOS8)安装rbenv、ruby2.6.5和rails5.2.6
linux·centos·银河麒麟·rbenv·ruby2.6.5·rails 5.2.6
深夜情感老师2 小时前
centos离线安装ssh
linux·centos·ssh
秦始皇爱找茬3 小时前
docker部署Jenkins工具
docker·容器·jenkins
樽酒ﻬق6 小时前
Kubernetes 常用运维命令整理
运维·容器·kubernetes
菜鸟射手7 小时前
QT creater和vs2017文件路径问题
linux·c++·windows·qt
@Aurora.7 小时前
【项目日记(三)】
linux·服务器·网络
Golinie7 小时前
Docker底层原理浅析 | namespace+cgroups+文件系统
docker·容器·文件系统·cgroups·unionfs
樽酒ﻬق8 小时前
深度解析 Kubernetes 配置管理:如何安全使用 ConfigMap 和 Secret
安全·贪心算法·kubernetes
白总Server8 小时前
Nginx 中间件
大数据·linux·运维·服务器·nginx·bash·web
FreeBuf_8 小时前
新型恶意软件采用独特混淆技术劫持Docker镜像
运维·docker·容器