Skip to content

Commit eb83d3c

Browse files
committed
adding fabric & invoke for ad hoc tasks
1 parent bffba22 commit eb83d3c

3 files changed

Lines changed: 15 additions & 1 deletion

File tree

configuration-management.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,12 @@ <h1>Configuration Management</h1>
8181
<a href="http://www.getchef.com/chef/">Chef</a>,
8282
<a href="http://www.saltstack.com/">SaltStack</a>, and Ansible. Puppet and Chef are
8383
written in Ruby, while SaltStack and Ansible are written in Python.</p>
84+
<h1>Ad hoc tasks</h1>
85+
<p>Configuration management tools such as Chef, Puppet, Ansible, and SaltStack
86+
are not useful for performing ad hoc tasks that require interactive responses.
87+
<a href="http://docs.fabfile.org/en/1.8/">Fabric</a> and
88+
<a href="http://docs.pyinvoke.org/en/latest/">Invoke</a> are used for interactive
89+
operations, such as querying the database from the Django manage.py shell.</p>
8490
<h2>Ansible</h2>
8591
<p><a href="http://www.ansibleworks.com/">Ansible</a> is an open source configuration
8692
management and application deployment tool built in Python.</p>

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-03-10T08:12:56Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-03-11T14:33:58Z</updated></feed>

source/content/pages/21-configuration-management/2101-configuration-management.markdown

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ way, including [Puppet](http://puppetlabs.com/puppet/what-is-puppet),
1313
written in Ruby, while SaltStack and Ansible are written in Python.
1414

1515

16+
# Ad hoc tasks
17+
Configuration management tools such as Chef, Puppet, Ansible, and SaltStack
18+
are not useful for performing ad hoc tasks that require interactive responses.
19+
[Fabric](http://docs.fabfile.org/en/1.8/) and
20+
[Invoke](http://docs.pyinvoke.org/en/latest/) are used for interactive
21+
operations, such as querying the database from the Django manage.py shell.
22+
23+
1624
## Ansible
1725
[Ansible](http://www.ansibleworks.com/) is an open source configuration
1826
management and application deployment tool built in Python.

0 commit comments

Comments
 (0)