运维
guofeng_hao
这个作者很懒,什么都没留下…
展开
-
Docker部署及环境变量
Docker部署及环境变量前两天弄腾讯云巡检脚本的时候,客户要求把脚本做成docker镜像,并将相应参数以环境变量的形式传进去,故记录一下这个过程中遇到的问题:1、docker环境变量设置的几种方式:1)、写在Dockerfile里ENV 《key》《value》如: ENV CONFIG /usr/local/config ENV PIP_INDEX_URL=https://pyp...原创 2019-12-24 15:35:41 · 2915 阅读 · 0 评论 -
腾讯云自动巡检python脚本
腾讯云自动巡检python脚本最近在帮客户弄腾讯云自动脚本巡检的问题,并且需要部署在docker上,所以把问题记录一下:由于腾讯云的api最近在更新,但是V3版本的api还没有完全发布,所以要两个版本混用来写。环境:centos7docker19.03.5python3.7tencentcloud-sdk-python-master:包含V2和V3两个版本的api,V3api无则用V...原创 2019-12-18 13:02:07 · 989 阅读 · 0 评论 -
自动化运维工具ansible简介
ansible是一款无需在被管理主机上安装客户端,基于SSH对多台目标主机进行同时操作的轻量级的管理软件,借助各个内部的功能模块,实现了批量系统配置、批量程序部署、批量运行命令等功能。安装:# yum install ansible命令使用:Usage: ansible <host-pattern> [options]常用选项: -m MOD_NAME ...转载 2018-11-09 14:32:02 · 140 阅读 · 0 评论 -
Linux进程常用命令
$ps:查看当前用户下的所有进程$ps x:查看所有进程,而不仅限于当前终端;aux参数可显示关于进程的更多信息$top:机器运行状况的动态视图;h显示帮助界面,q退出top命令$xlogo:进程名执行/启动进程;Ctrl+C中断程序$xlogo &:后台运行进程$ fg %1(作业编号/jobspec选项):将后台进程切换到前台$ bg %1(作业编号/jobspec选项):...原创 2018-11-22 15:07:50 · 178 阅读 · 0 评论 -
aws Lambda函数自动备份snapshots
注意:虽然可以使用lambda自动备份快照,但是现在推荐使用Lifecycle Policy,设置比较方便,也不需要部署脚本,只需要在卷创建时添加一个backup标签即可。代码如下:import boto3import timedef lambda_handler(event, context):ec2 = boto3.client(‘ec2’, region_name=‘eu-cent...原创 2019-01-02 17:14:21 · 524 阅读 · 0 评论 -
负载均衡(Load Balance)简介
负载均衡(Load Balance,简称LB)是一种服务器或网络设备的集群技术。负载均衡将特定的业务(网络服务、网络流量等)分担给多个服务器或网络设备,从而提高了业务处理能力,保证了业务的高可用性。负载均衡基本概念有:实服务、实服务组、虚服务、调度算法、持续性等,其常用应用场景主要是服务器负载均衡,链路负载均衡。一 服务器负载均衡服务器负载均衡根据LB设备处理到的报文层次,分为四层服务器负载均...转载 2019-02-25 17:09:01 · 18173 阅读 · 0 评论 -
初识CI/CD 持续开发 持续集成 与持续部署
假如把开发工作流程分为以下几个阶段:编码 -> 构建 -> 集成 -> 测试 -> 交付 -> 部署正如你在上图中看到,「持续集成(Continuous Integration)」、「持续交付(Continuous Delivery)」和「持续部署(Continuous Deployment)」有着不同的软件自动化交付周期。持续集成持续集成是指软件个人研发...转载 2019-02-26 14:17:23 · 4038 阅读 · 0 评论 -
Linux 运行级别 0-6
运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/ect/rc.d目录下的文件。Linux下的7个运行级别:0à系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。1 单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Wind...转载 2019-03-07 15:15:49 · 1745 阅读 · 0 评论 -
Linux iptables(一)
概念原理根据上图,我们可知报文的常用流向:到本机某进程的报文:prerouting --> input由本机转发的报文:prerouting --> forward -->postrouting由本机某进程发出报文(通常为响应报文):output -->postrouting防火墙的作用在于对经过的报文进行规则“匹配”,然后执行相应的“动作”,所以,当报文经过这...翻译 2019-04-01 14:25:07 · 292 阅读 · 0 评论