摘要:
日常巡检命令-top 一、top参数详解 第一行:top - 09:54:36 up 16 min, 1 user, load average: 0.07, 0.45, 0.28 top:当前时间。 up:机器运行了多长时间。 users:当前登录用户数。 load average:系统负载,即任务 阅读全文
摘要:
目录 一、资源限制 二、CPU 资源单位 三、内存和资源单位 四、健康检查 五、实例 六、总结 一、资源限制 1.资源限制 业务cpu 内存 当定义 Pod 时可以选择性地为每个容器设定所需要的资源数量。 最常见的可设定资源是 CPU 和内存大小,以及其他类型的资源。 (1)request 当为 P 阅读全文
摘要:
部署 kubernetes+harbor+KubeSphere,kubesphere拥有更丰富的功能,比dashboard功能齐全,可以快速加入节点,快速部署pod。 安装KubeSphere前置环境 1、nfs文件系统 1、安装nfs-server # 在每个机器。 yum install -y 阅读全文
摘要:
目录 一、pod详解 二、pause容器 三、Pod分类 四、容器的分类 五、镜像拉取策略 六、harbor仓库使用yaml拉取镜像 一、pod详解 1.Pod基础概念 Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。 阅读全文
摘要:
kubectl 是官方的CLI命令行工具,用于与 apiserver 进行通信,将用户在命令行输入的命令,组织并转化为 apiserver 能识别的信息,进而实现管理 k8s 各种资源的一种有效途径 目录 一、kubectl概述 二、基本信息查看 三、项目的生命周期 四、发布 kubectl exp 阅读全文
摘要:
kubeadm部署kubernetes+harbor 架构图 安装步骤 1、在所有节点上安装Docker和kubeadm 2、部署Kubernetes Master 3、部署容器网络插件 4、部署 Kubernetes Node,将节点加入Kubernetes集群中 5、部署 Dashboard W 阅读全文
摘要:
搭建 Kubernetes v1.20,Kubeadm降低部署门槛,但屏蔽了很多细节,遇到问题很难排查。如果想更容易可控,推荐使用二进制包部署Kubernetes集群,虽然手动部署麻烦点,期间可以学习很多作原理,也利于后期维护。 目录 一、二进制搭建 Kubernetes v1.20 二、部署 et 阅读全文
摘要:
容器集群管理系统Kubernetes是管理容器的编排工具,可以快速的配置。 目录 一、Kubernetes概述 二、Kubernetes作用 三、Kubernetes的特性 四、Kubernetes架构 五、Kubernetes工作流程 六、kubernetes集群架构与组件 七、Kubernete 阅读全文
摘要:
Ansible 的脚本 是laybook 剧本,类似于shell脚本,可以实现自动化的部署。 目录 一、playbook的相关知识 二、playbooks 各部分组成 三、基础的playbook剧本编写实例 四、playbook的定义、引用变量 五、playbook中的when条件判断和变量循环使用 阅读全文
摘要:
archive 模块 Ansible概述和模块解释,简单介绍一下ansible的基本知识,将模块的内容仔细演示。 目录 一、Ansible概述 二、Ansible安装部署 三、Ansibl模块 四、inventory 主机清单 五、总结 一、Ansible概述 1.Ansible介绍 Ansible 阅读全文