摘要:
[toc] 序 Dockerfile的指令集相对来说很少,下面对常用的指令进行记录和总结 什么是Dockerfile? dockerfile用于快速有序且直观地完成对镜像的定制。 Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指 阅读全文
摘要:
[toc] lvs高可用集群 技术简介: 集群采用三层结构: 一般来说,LVS集群采用三层结构,其主要组成部分为: 负载调度器(load balancer),它是整个集群对外面的前端机,负责将客户的请求发送到一组服务器上执行,而客户认为服务是来自一个IP地址(我们可称之为虚拟IP地址)上的 服务器池 阅读全文
摘要:
[toc] Kubeadm部署一个高可用集群 Kubernetes的高可用 Kubernetes的高可用主要指的是控制平面的高可用,即有多套Master节点组件和Etcd组件,工作节点通过负载均衡连接到各Master。 HA的2中部署方式 一种是将etcd与Master节点组件混布在一起 另外一种方 阅读全文
摘要:
[toc] Docker部署GitLab 环境 1.安装docker环境 自行搜索如何安装docker,尽量按照较新版本的docker 2.拉取gitlab镜像 3.定义配置文件 4.创建数据日志挂载目录 5.启动容器 6.(选配) 配置https 如果配置了https, 需要导入证书 7.重启服务 阅读全文
摘要:
[toc] Linux上文本处理三剑客 grep :文本过滤( 模式:pattern) 工具 sed :stream editor ,流编辑器,文本编辑工具 awk :Linux 上的实际为gawk(GNU awk) ,文本报告生成器 正则表达式:由一类特殊字符及文本字符所编写的模式,其中有些字符( 阅读全文
摘要:
[toc] 文件权限 Linux文件系统上的特殊权限 任何一个可执行程序文件能不能启动为进程,取决于发起者对程序文件是否拥有执行权限 决定命令有哪些操作取决于用户的权限大小,我们知道在Linux系统中常用的权限有三种 r,w,x 我们可以对user ,group,other这三种可以设定权限。 我们 阅读全文
该文被密码保护。 阅读全文
摘要:
简介 docker监控平台由容器监控组件cadvisor + 主机监控组件node-exporter + 时序数据库prometheus + 告警处理组件alertmanager + 图表展示工具grafana构成,所有组件均已容器方式运行。 告警通知方式有邮件和微信通知两种。 grafana访问地 阅读全文
摘要:
[toc] 1 安装rdbtools 没有pip命令,请自行百度安装pip命令 2.复制redis文件 首先cp一份dump.rdb到另外的目录(一般redis的持久化以rdb的方式存储,在redis配置文件可以找到dump.rdb的存储路径) 3.生产内存报告 用rdbtools工具生产内存报告, 阅读全文
摘要:
[toc] Zabbix在Docker中的应用和监控 一.如何使Zabbix跑在Docker里 Zabbix官方很早之前就提供里Zabbix的Docker镜像,而且提供里具体的配置及文件。具体地址:https://github.com/zabbix/zabbix docker 官方提供三种Docke 阅读全文