k8s资源管理命令与Namespace使用详解

本文详细介绍了k8s的常用操作管理命令,包括kubectl使用、资源管理、Namespace操作,如获取节点信息、创建和删除Pod、Deployment、Service,以及Namespace的创建、查看和删除。此外,探讨了kubectl create与kubectl apply的区别,并解析了Namespace在资源隔离和多租户管理中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、前言

二、k8s概述

三、k8s常用操作管理命令

3.1 kubectl 命令用法

3.2 常用控制台管理命令演示

3.2.1 获取全部节点信息

3.2.2 获取当前集群下全部pod

3.2.3 查看某个pod信息

3.2.4 获取当前集群下的所有namespace信息

3.2.5 查看当前集群下已创建的资源

3.2.6 删除某个已存在的pod

3.2.7 删除某个已存在的deployment

3.2.8 删除某个已存在的service

3.3 常用资源管理命令演示

3.3.1 使用命令操作资源

3.3.2 命令式对象配置 :通过命令配置和配置⽂件去操作资源

3.3.3 声明式对象配置:通过apply和配置⽂件操作资源

3.4 kubectl create 和 kubectl apply的区别

四、k8s Namespace简介

4.1 概述

4.2 Namespace 特点

4.3 k8s 四个初始NameSpace名称空间

4.3.1 default

4.3.2 kube-system

4.3.3 kube-public

4.3.4 kube-node-lease

五、NameSpace的常用操作命令

5.1 查看当前k8s集群所有命令空间

5.2  创建新的命名空间

5.3  查看命名空间的详情 

5.4 删除命名空间

5.5 查看名称空间信息并指定输出格式

5.6 基于配置文件方式生成命名空间

5.7 删除基于yaml创建的namespace

六、写在文末


一、前言

在k8s的日常运维中,掌握日常必备的控制台操作命令可以说是必备的,本篇将结合实操详细介绍下基于kudadmin模式下常用的操作命令使用。

二、k8s概述

  • k8s是一个服务器集群系统,用户可以在集群中部署各种服务,也就是在k8s集群上运行一个个的容器 ;
  • 在k8s中,pod是最小的管理单元而非容器,一个pod中可以有多个容器 ;
  • 在k8s集群中,所有内容都可以被抽象为资源,通过操作资源来管理k8s集群 ;

三、k8s常用操作管理命令

3.1 kubectl 命令用法

kubectl [c

评论 200
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码农叔叔

谢谢鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值