Devops
文章平均质量分 84
自动化运维学习
阿龙先生啊
懂点大数据运维, 会写两三行代码,自学了一些 docker, kubernetes。博客主要分享大数据、Linux、云原生相关知识。 目前职位大数据工程师,长远打算做个会敲代码的厨子。
展开
-
【云原生】Kubernetes应用包管理器Helm
Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上。Helm有两个重要概念:helm:一个命令行客户端工具,主要用于Kubernetes应用chart的创建、打包、发布和管理。Chart:应用描述,一系列用于描述 k8s 资源相关文件的集合。Release:基于Chart的部署实体,一个 chart 被 Helm 运行后将会生成对应的一个 release;原创 2023-03-19 18:16:54 · 1569 阅读 · 29 评论 -
【云原生】kubernetes工作负载之控制器(Deployment 、DaemonSet 、Job)
在Kubernetes中,Pod是最小的管理单元,是一组紧密关联的容器组合。但是,单独的Pod并不能保障总是可用,比如我们创建一个nginx的Pod,因为某些原因,该Pod被意外删除,我们希望其能够自动新建一个同属性的Pod。很遗憾,单纯的Pod并不能满足需求。为此,Kubernetes实现了一系列控制器来管理Pod,使Pod的期望状态和实际状态保持一致工作负载控制器(Workload Controllers)是K8s的一个抽象概念,用于更高级层次对象,部署和管理Pod。原创 2022-11-27 17:52:51 · 1406 阅读 · 8 评论 -
【云原生】kubernetes深入理解Pod对象之调度篇
调度大致流程用户使用 create yaml 创建 pod,请求给 apiServer,apiserver 将 yaml 中的属性信息(metadata) 写入 etcdapiServer 触发 watch 机制准备创建 pod,信息转发给调度器,调度器使用调度算法选择node,调度器将node信息给 apiServer,apiServer 将绑定的 node 信息写入etcdapiServer 又通过 watch 机制,调用 kubelet,指定 pod 信息,触发 docker run 命令创建原创 2022-11-26 20:35:34 · 1092 阅读 · 5 评论 -
【云原生】Docker 常用命令使用
docker infoDocker Hub 是由Docker公司负责维护的公共注册中心,包含大量的容器镜像,Docker工具默认公共镜像下载镜像地址 https://hub.docker.com配置镜像加速器和harbor 仓库地址原创 2022-06-26 17:09:24 · 1154 阅读 · 0 评论 -
【自动化】运维工具-ansible入门(一)
目录一、ansible简介1.1 ansible是什么?1.2 ansible特点1.3 ansible 架构图 二、ansible任务执行2.1 ansible任务执行模式2. 2 ansible 执行流程2.3 ansible 命令执行过程三、ansible配置详解3.1 ansible 安装方式3.2 ansible程序结构 3.3 ansible配置文件3.4 ansible 主机清单四、ansible 常用命令4.1 ansible 命令集4.2 ansible-doc 命令五、 ansi原创 2021-09-17 16:25:41 · 1336 阅读 · 0 评论 -
【监控】zabbix 自动注册主机
创建元数据 也就是创建唯一的zabbix-agent主机标识key,ZabbixServer通过收集客户端的主机名,通过agentd.conf中配置的 ServerActive 将 agent.hostname 发送到 Server 端,匹配规则是否满足自动注册规则。今天来看看自动注册,自动注册理解:不需要服务器向我发送消息(zabbix-agent ),zabbix-agent自动向zabbix-server 注册。等待一分钟奇迹出现了,zabbix 自动注册主机就实现了。一、zabbix自动注册主机。原创 2021-04-20 20:26:49 · 296 阅读 · 0 评论 -
【监控】zabbix 自动发现主机
自动发现规则 设备唯一性准则选择 zabbix客户端 agent.hostname。1.1 hdp04服务器安装zabbix-agent。1.3 zabbix_get 查看所有的测试机器。新的触发条件 等于 Linux 主机自动发现。操作中操作类型 再添加 链接到模板。一、zabbix自动发现主机实现步骤。动作操作操作类型 选择添加到主机群组。禁用自动发现规则后启用,休息一会就好。1.2 创建自动发现规则。创建动作,事件源为自动发现。1.6 自动发现主机查看。原创 2021-04-20 19:13:55 · 895 阅读 · 0 评论 -
【监控】zabbix 邮件告警
本文是邮件告警,使用的是网易邮箱,浏览器登录网易邮箱,设置中开启 POP3/SMTP 服务。前一篇文档记录了钉钉告警,本文说一下邮件告警(这块监控 Apache httpd 的80端口。启动 80 端口后,故障恢复邮件发出。1 Linux 邮件发送测试。2 zabbix邮件告警。用户报警媒介添加后更新。原创 2021-04-19 20:16:58 · 455 阅读 · 2 评论 -
【监控】zabbix 进程监控和配置钉钉告警、自定义Key
4.1zabbix客户端key说明zabbix-agent中的key 说明中文版比如:vm.memory.size[pused]# 内存的使用率92.4990534.2.zabbix-agent 配置conf自定义key ,监控java进程配置 完conf 后,重新启动 zabbix-agent,然后就可以使用该 Keyle4.3.zabbix中使用。原创 2021-04-11 12:36:52 · 1260 阅读 · 5 评论 -
【监控】zabbix 简介和 zabbix-server、zabbix-agent安装
指标收集:从任何设备、系统、应用程序上进行指标采集原创 2021-04-10 14:56:18 · 4881 阅读 · 14 评论