专栏名称: 数据分析与开发
伯乐在线旗下账号,分享数据库相关技术文章、教程和工具,另外还包括数据库相关的工作。偶尔也谈谈程序员人生 :)
目录
相关文章推荐
数据中心运维管理  ·  弱电智能化中究竟有多少个子系统? ·  昨天  
数据中心运维管理  ·  超大规模数据中心如何重新思考冷却效率 ·  3 天前  
数据中心运维管理  ·  锂电池火灾处理难度 ·  2 天前  
AustinDatabases  ·  P-MySQL ... ·  2 天前  
51好读  ›  专栏  ›  数据分析与开发

关于自动化配置还有什么好说的呢?

数据分析与开发  · 公众号  · 数据库  · 2016-09-29 21:17

正文

请到「今天看啥」查看全文


tar - zxvf pcre - 8.37.tar.gz

cd pcre - 8.34

. / configure

make

make install

.....


脚本来自:http://www.nginx.cn/install


运行这类脚本时,大脑里的概念是:我要“安装”Tomcat、Nginx。这类脚本被当成“动词”存在。也就是说在面对一台机器时,我们的思维方式是:我要写一个if来判断Tomcat是不是已经安装,如果没有安装,就是执行apt-get install,blabla……


但是,现实的自动化配置工具Ansible、Chef、Puppet告诉我们,自动化配置的脚本更应当充当机器环境的状态的描述文档。也就是面对机器时,我们应该使用“形容”词。什么意思呢?来几个配置体会下:


Ansible:


# ./ansible-nginx/tasks/install_nginx.yml

# 使用这个7-0.el7版本的yum包

- name







请到「今天看啥」查看全文