Home
|
简体中文
|
繁体中文
|
杂文
|
Github
|
知乎专栏
|
Facebook
|
Linkedin
|
Youtube
|
打赏(Donations)
|
About
部分 XIV. Configuration Management(配置管理)
上一页
下一页
知乎专栏
部分 XIV. Configuration Management(配置管理)
运维自动化
目录
134. Ansible - SSH-based configuration management, deployment, and task execution system
134.1. install
134.2. Getting Started
134.3. ansible - run a command somewhere else
134.3.1. host-pattern
134.3.2. -a MODULE_ARGS, --args=MODULE_ARGS module arguments
134.3.3. -i INVENTORY, --inventory-file=INVENTORY specify inventory host file (default=/etc/ansible/hosts)
134.3.4. -m MODULE_NAME, --module-name=MODULE_NAME module name to execute (default=command)
134.3.5. -s, --sudo run operations with sudo (nopasswd)
134.3.6. -u REMOTE_USER, --user=REMOTE_USER connect as this user (default=root)
134.3.7. 使用实例
134.4. ansible-doc - Show Ansible module documentation
134.5. ansible-playbook - run an ansible playbook
134.5.1. 包含文件用法
135. Capistrano
136. Puppet
136.1. Installing Puppet CentOS 6.3
136.2. Puppet 签名
136.2.1. Agent 节点
136.2.2. Master 服务器
136.3. test
136.3.1. Master
136.3.2. Agent
136.4. 配置文件
136.4.1. /etc/sysconfig/puppet
136.4.2. /etc/puppet/fileserver.conf
136.5. manifests
136.5.1. node
136.5.2. group, user 用户组管理
136.5.3. file
136.5.4. package
136.5.5. service
136.5.6. exec
136.5.7. cron
136.6. modules
136.7. firewall 配置
136.8. debug
136.8.1. master
136.8.2. node
136.9. FAQ
136.9.1. err: Could not request certificate: No route to host - connect(2)
136.9.2. No help available unless you have RDoc::usage installed
137. SaltStack
137.1. 安装 Salt Stack
137.1.1. 服务端安装
137.1.2. 客户端安装
137.1.3. 防火墙配置
137.1.4. key 管理
137.1.5. 测试
137.1.6. Demo
137.2. salt-key - Salt key is used to manage Salt authentication keys
137.3. salt 命令
137.3.1. cmd
137.3.2. pkg.install
137.3.3. network.interfaces
137.3.4. salt example
137.4. /etc/salt/master
137.4.1. File Server settings
137.4.2. Pillar settings
137.4.3. Node Groups
137.4.4. File Server Backend
137.5. sls 脚本
137.5.1. pkg
137.5.2. service
137.6. FAQ
137.6.1. Git fileserver backend is enabled in configuration but could not be loaded, is git-python installed
138. Chef
138.1. 安装 Chef
138.1.1. CentOS
139. Cobbler
140. Cfengine
141. func
142. (R)?ex Deployment & Configuration Management
143. 基于Web的系统管理软件
143.1. Webmin
143.1.1. webalizer
143.2. ajenti
表 9. 表格标题
名称
流行度
开发语言
工作模式
其他
Puppet
主流
Ruby
C/S
Chef
主流
Ruby
C/S
SaltStack
主流(新星)
Python
C/S
ansible
一般
Python
Server 结构无需 client
Redhat 开发