Prometheus监控系统(6)监控对象的自动发现
一、Prometheus的自动发现介绍当监控对象较少时,通过...
【运维技术分享】CentOS 7/8 升级GCC版本的最简单方法
一、前言在某些应用场景中需要特定的gcc版本支持,但如果通过编译方式安装GCC的话很大概率会导致系统出现问题,所以最好的办法是使用红帽提供的开发工具包来管理gc...
Docker运维教程(4)容器数据卷与数据持久化
一、Docker数据卷的作用Docker容器在进行重启或者关闭时对容器内的数据没什么影响的,但是一旦容器被删除,那其中数据则会全部删掉。这对于需要将数据持久化的...
Docker运维教程(3)镜像制作、更新与Dockerfile说明
一、为什么需要自己制作 Docker 镜像当互联网上的Docker镜像无法满足业务需求时,也可以自行创建镜像并打包发布。Docker提供了docker save...
Ansible教程(9)vault加密功能
一、Ansible Vault介绍在工作环境中,编写playbook难免会遇到敏感信息的存在,这部分信息本身是不应该让所有人能看到的,...
Ansible教程(8)roles角色配置教程
一、Ansible Roles介绍Ansible的roles功能也叫做角色,它是一种让多个playbook协同工作的实现方法。roles将playbook中的v...
Ansible教程(7)when条件判断与with循环
一、Ansible with循环在Ansible中使用with_items或者loop语句进行实现循环操作,适用于需要使用同一个模块重复执行的任务,比如对不同的...
Ansible教程(6)template模块与Jinja2模板
一、Ansible template作用在实际的工作中由于每台服务器的环境配置都可能不同,但是往往很多服务的配置文件都需要根据服务器环境进行不同的配置,比如Ng...
Ansible教程(5)Handlers、Registry、Tags用法
一、Ansible Handlers1、Handlers的作用 handlers触发器用于对task进行监控,如果task所指定的任务状态发生变化,则进行not...






