Category Archives: Lists

Saltstack 与 Ansible

最近一个月业余时间主要又上手一些新的技术栈, 于是用express.js做了这样一个数据发布和展示的网站:VPSRecord.com. 得益于最近一直折腾saltstack, 让我可以随便在一个salt-minion上安装和初始化好nginx和mysql, supervisor等各种环境, 加上自己写的bootstrap.py的初始化脚本, 网站可以在一个全新的ubuntu系统上, 两个命令就快速部署. 在了解saltstack之余, 感觉到了一些saltstack使用上的一些长处和短处, 比如master/minion进程有时候会挺占用空间, 换一个master时候也有点麻烦, 有时候一个job执行, 收不到一些minion执行结果的返回, 用一个内网机器做master其他minion是没法连接你的. 于是又了解了一下ansible, 是一个不需要master/deamon, 只是基于ssh的配置管理系统, 内置模块仔细看了一下也挺齐全了, 准备有时间去试试, 官网还有10个节点以上需要付费的一套ansible UI控制面板. 这里列一些看过觉得不错的saltstack和ansible的slides吧: saltstack SaltStack 101 Getting Started with SaltStack ansible How edx uses ansible? Deploying with Vagrant and Ansible

Posted in Lists, Useful Tips | Tagged , | 3 Comments

List of Continuous Integration & Deployment service, 持续集成和部署的服务一览

最近又在yy给自己的私有项目加一个CI, 列举一下现有的一些服务. 私有项目免费的几乎没有(codeship有限次的免费版), 用过public的travis-ci, 可惜没工夫折腾jenkins+vagrant这样的东西. Provider/厂牌 Travis-CI Drone.io CircleCI CodeShip.io wercker Bamboo AppVeyor

Posted in Lists | Tagged , | 1 Comment