[关闭]
@openxy 2016-06-06T23:31:32.000000Z 字数 3214 阅读 1859

从cm到docker

nginx


devops

开发运维一体化

cm

配置管理框架

why

what

cm的主流实现如puppet、chef、Ansible等

example

  1. FILE=/my/file
  2. chmod 640 $FILE
  3. chown foo $FILE
  4. chgrp bar $FILE
  5. wget -O $FILE "http://my.puppet.server/dist/$FILE"
  6. # where the URL contains "Hello world"
  1. file { "/my/file":
  2. mode => 640,
  3. owner => foo,
  4. group => bar,
  5. content => "Hello world",
  6. }

虚拟机

虚拟机,快速构建系统

why

what

vagrant

程序化的控制和配置虚拟主机

why

what

docker

容器:应用级的虚拟机

why

what

比较

未来

application environment API + docker + vagrant + puppet/chef

若能将各类应用的运行环境进行抽象,并标准化形成一组API,那么,就可以通过调用这些API来定制和生成各类应用环境,而不再是通过:安装系统+配置管理的方式

openstack

综合使用上述的各类技术,快速构建自己的私有云

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注