随笔分类 -  K8S

摘要:1. #查询节点的资源使用情况 kubectl -n kjhs-yonyou top nodes 2.#查询每个服务的资源使用情况 kubectl -n kjhs-yonyou top pod 3.#做theaddump和heapdump文件 #找一个内存使用最大的服务,进入容器中做dump文件 k 阅读全文
posted @ 2023-05-24 10:48 四毛二 阅读(472) 评论(0) 推荐(0) 编辑
摘要:什么是Controller Controller是在集群上管理和运行容器的对象,Controller是实际存在的,Pod是虚拟机的 Pod和Controller的关系 Pod是通过Controller实现应用的运维,比如弹性伸缩,滚动升级等; Pod 和 Controller之间是通过label标签 阅读全文
posted @ 2022-11-15 15:42 四毛二 阅读(150) 评论(0) 推荐(0) 编辑
摘要:Pod概述 Pod是K8S系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在K8S上运行容器化应用的资源对象,其它的资源对象都是用来支撑或者扩展Pod对象功能的, 比如控制器对象是用来管控Pod对象的,Service或者Ingress资源对象是用来暴露Pod引 阅读全文
posted @ 2022-11-09 16:14 四毛二 阅读(62) 评论(0) 推荐(0) 编辑
摘要:概述 k8s 集群中对资源管理和资源对象编排部署都可以通过声明样式(YAML)文件来解决,也就是可以把需要对资源对象操作编辑到YAML 格式文件中,我们把这种文件叫做资源清单文件,通过kubectl 命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署了。一般在我们开发的时候,都是通过配置 阅读全文
posted @ 2022-11-09 15:22 四毛二 阅读(88) 评论(0) 推荐(0) 编辑
摘要:概述 kubectl是Kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并能够在集群上进行容器化应用的安装和部署 命令格式 kubectl [command] [type] [name] [flags] 参数 - command:指定要对资源执行的操作,例如create 阅读全文
posted @ 2022-11-09 15:11 四毛二 阅读(142) 评论(0) 推荐(0) 编辑
摘要:kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: # 创建一个 Master 节点 kubeadm init # 将一个 Node 节点加入到当前集群中 kubeadm join <Master节点的IP和 阅读全文
posted @ 2022-11-09 11:17 四毛二 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1,查看所有 pod 列表, -n 后跟 namespace, 查看指定的命名空间 kubectl get pod kubectl get pod -n kube kubectl get pod -o wide 2,查看 RC 和 service 列表, -o wide 查看详细信息 kubectl 阅读全文
posted @ 2022-08-19 10:15 四毛二 阅读(321) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示