就业班 第四阶段(k8s) 2401--6.4 day2 Dashboard+国产kuboard(好用)+简单命令

可视化部署Dashboard

昨天做一主两从飞高可用,出现浏览器那一行,是为啥

thisisunsafe

kubectl get 获取资源 pod node svc -A 所有名称空间 -n 指定名称空间 -w 动态显示

kubectl edit 资源 pod node svc

官方的,毛坯房

国产

在哪找的资源?

访问看service

可以管理多个k8s集群

命令补全一下

学习命令

状态

kubectl get pod #默认名称空间中的所有pod -A 所有名称空间 -n 指定某一个名称空间 -w 动态查看 -o wide 查看啊详细的信息

kubectl get all -A 所有的名称空间的内容 -n 命名空间的内容

# 查看对应资源: 事件信息

kubectl describe node(s)跟的节点

kubectl describe <SOURCE_NAME> <SOURCE_NAME_RANDOM_ID> -n

包括污点:不能当警察

资源对象(source_name )

有实体的:pod deployment【每个节点多个】 statefulset【有顺序状态的程序,副本,有关联的(比如集群)】 daemonset(ds)【每个节点一个】 replicaset(rs/rc) cronjob job

没有实体的:node svc【方便外部访问】 namespcae【分类】 secret configmap只是一个配置

日志【查看pod】

后面不需要资源对象,因为查的是pod的日志

kubectl logs -f <SOURCE_NAME_RANDOM_ID> CONTINER_NAME -n

创建资源: 根据资源清单

kubectl applyor create -f <SOURCE_FILENAME>.yaml

命令行【不建议】,创建的pod,不能通过service外部访问,因为servicve操作的是装pod的盘子,

删除资源: 根据资源清单

盘子,外链图片转存中...(img-WQjBVbwl-1717514903451)

删除资源: 根据资源清单

kubectl delete -f <SOURCE_FILENAME>.yaml

相关推荐
HLC++5 小时前
Linux的进程间通信
android·linux·服务器
华清远见IT开放实验室6 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
生活爱好者!7 小时前
我把NAS当作下载机,docker一键部署qb
运维·docker·容器
java_logo8 小时前
Docker Compose 部署 ClickHouse:快速搭建高性能列式数据库
数据库·clickhouse·docker·列式数据库·轩辕镜像·高性能数据库·clickhouse部署教程
MC皮蛋侠客8 小时前
uv 系列(七):CI/CD、Docker 与私有索引——生产级交付
python·ci/cd·docker·uv
groundhappy8 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
Hui Baby9 小时前
K8S使用CRD和控制器简单应用
云原生·容器·kubernetes
通信小小昕9 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
张小姐的猫10 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
栩栩云生11 小时前
AI 写代码犯的错,早被写进了错题集
linux·安全·ai编程