Home |
简体中文 |
繁体中文 |
杂文 |
Search |
ITEYE 博客 |
OSChina 博客 |
Facebook |
Linkedin |
作品与服务 |
Email部分 XI. Configuration Management(配置管理)
运维自动化
目录
- 140. Ansible - SSH-based configuration management, deployment, and task execution system
- 140.1. install
- 140.2. Getting Started
- 140.3. ansible - run a command somewhere else
- 140.3.1. host-pattern
- 140.3.2. -a MODULE_ARGS, --args=MODULE_ARGS
module arguments
- 140.3.3. -i INVENTORY, --inventory-file=INVENTORY
specify inventory host file
(default=/etc/ansible/hosts)
- 140.3.4. -m MODULE_NAME, --module-name=MODULE_NAME
module name to execute (default=command)
- 140.3.5. -s, --sudo run operations with sudo (nopasswd)
- 140.3.6. -u REMOTE_USER, --user=REMOTE_USER connect as this user (default=root)
- 140.3.7. 使用实例
- 140.4. ansible-doc - Show Ansible module documentation
- 140.5. ansible-playbook - run an ansible playbook
- 140.5.1. 包含文件用法
- 141. Capistrano
- 142. Puppet
- 142.1. Installing Puppet CentOS 6.3
- 142.2. Puppet 签名
- 142.2.1. Agent 节点
- 142.2.2. Master 服务器
- 142.3. test
- 142.3.1. Master
- 142.3.2. Agent
- 142.4. 配置文件
- 142.4.1. /etc/sysconfig/puppet
- 142.4.2. /etc/puppet/fileserver.conf
- 142.5. manifests
- 142.5.1. node
- 142.5.2. group, user 用户组管理
- 142.5.2.1. group
- 142.5.2.2. user
- 142.5.3. file
- 142.5.3.1. ensure
- 142.5.3.2. source
- 142.5.3.3. owner, group, mode
- 142.5.4. package
- 142.5.5. service
- 142.5.6. exec
- 142.5.7. cron
- 142.6. modules
- 142.7. firewall 配置
- 142.8. debug
- 142.8.1. master
- 142.8.2. node
- 142.9. FAQ
- 142.9.1. err: Could not request certificate: No route to host - connect(2)
- 142.9.2. No help available unless you have RDoc::usage installed
- 143. SaltStack
- 143.1. 安装 Salt Stack
- 143.1.1. 服务端安装
- 143.1.2. 客户端安装
- 143.1.3. 防火墙配置
- 143.1.4. key 管理
- 143.1.5. 测试
- 143.1.6. Demo
- 143.2. salt-key - Salt key is used to manage Salt authentication keys
- 143.3. salt 命令
- 143.3.1. cmd
- 143.3.1.1. cmd.run
- 143.3.1.2. cmd.script
- 143.3.2. pkg.install
- 143.3.3. network.interfaces
- 143.3.4. salt example
- 143.4. /etc/salt/master
- 143.4.1. File Server settings
- 143.4.2. Pillar settings
- 143.4.3. Node Groups
- 143.4.4. File Server Backend
- 143.5. sls 脚本
- 143.5.1. pkg
- 143.5.2. service
- 143.6. FAQ
- 143.6.1. Git fileserver backend is enabled in configuration but could not be loaded, is git-python installed
- 144. Chef
- 144.1. 安装 Chef
- 144.1.1. CentOS
- 145. Cobbler
- 146. Cfengine
- 147. func
- 148. (R)?ex Deployment & Configuration Management
- 149. 基于Web的系统管理软件
- 149.1. Webmin
- 149.1.1. webalizer
- 149.2. ajenti
表 7. 表格标题
| 名称 | 流行度 | 开发语言 | 工作模式 | 其他 |
|---|
| Puppet | 主流 | Ruby | C/S | |
| Chef | 主流 | Ruby | C/S | |
| SaltStack | 主流(新星) | Python | C/S | |
| ansible | 一般 | Python | Server 结构无需 client | Redhat 开发 |
comments powered by