+86 13541016684Mon. - Fri. 10:00-22:00

Archive for year: 2016

  • HAProxy RPM SPECS与HTTPS Load配置分享

    话不多说,具体内容如下: haproxy-1.5.17.spec Name: haproxy Version: 1.5.17 Release: el6 Summary: The Reliable, High Performance TCP/HTTP Load Balancer Group: System Environment/Daemons License: GPL URL: https://www.awsgood.com Source: haproxy-1.5.17.tar.gz Vendor: Willy Tarreau BuildRequires: gcc gcc-c++ autoconf automake cmake openssl openssl-devel pcre p...

    Continue reading »

  • 编写模块简化 subprocess与paramiko

    使用Python来编写运维脚本时,相信大家都使用过subprocess与paramiko这两个模块。 其中,subprocess主要用于本地,而paramiko则是用于远程登录执行以及通过sftp传输文件。 而在使用过fabric这个模块之后,我非常喜欢它通过属性的方式来存储返回状态(failed,succeeded)和输出(stdout,stderr)。 但是通过非命令行方式调用fabric稍微有点麻烦,实现之后,代码看上去也不够简洁。 参考脚本...

    Continue reading »

  • 基于动态策略的灰度发布系统

    调研目的: 1、结合公司实际情况,公司产品能尽早接入灰度控制系统。 2、新产品及早获得用户的意见反馈,提升产品质量。 3、新产品未知问题尽早发现,减少所影响的用户范围。 实现一套灰度发布系统需要的步骤 1、定义目标 用于区分用户,辅助数据统计,保证灰度发布过程中用户体验的连贯性(避免用户在新旧版本中跳变)。匿名Web应用可采用IP、Cookie等,需登录的应用可直接采用应...

    Continue reading »

  • 云端技术:运维:AWS服务介绍

    AWS作为云服务提供商,提供了很多种服务,作为使用者这里对每一种服务的使用场景做一个总结,方便业务上对接这些服务。 说明:由于AWS服务区分国外和中国区,中国区所有的服务在国外都有,这里讲的服务都是以最全面的国外区为说明。 一、计算类服务 1、 EC2 (中国和国外都有) Amazon Elastic Compute Cloud (EC2) 提供在云中可调整大小的计算容量。 使用场景: Amazon Elastic ...

    Continue reading »

  • 用AWS CLI定期创建EBS卷的快照

    备份是AWS运维当中非常重要的一个部分,也可以说是重中之重。在这里介绍一下,如何使用AWS CLI定期备份EBS卷。 尽量在搭建EC2时设定EBS卷的自动备份,因为一旦系统上线之后想要设定EBS自动备份需要考虑的因素变多,相对而言较麻烦。 设定EBS卷自动备份流程如下(这次是以CetnOS6为例,给实例附加IAM角色的方法。) 安装AWS CLI 创建IAM策略 创建IAM角色 创建EC2时附加IAM角色 测试脚本 ...

    Continue reading »