mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-22 20:13:59 -07:00
Docs build + attempt to add image to website
This commit is contained in:
parent
2fb25f1fe8
commit
fae963a6d2
20 changed files with 255 additions and 160 deletions
|
@ -6,7 +6,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Ansible — Ansible v0.0.1 documentation</title>
|
||||
<title>Introducing Ansible — Ansible v0.0.1 documentation</title>
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/bootstrap.css" type="text/css" />
|
||||
|
@ -109,7 +109,7 @@
|
|||
<a href="#"
|
||||
class="dropdown-toggle">Page</a>
|
||||
<span class="localtoc"><ul>
|
||||
<li><a class="reference internal" href="#">Ansible</a><ul>
|
||||
<li><a class="reference internal" href="#">Introducing Ansible</a><ul>
|
||||
<li><a class="reference internal" href="#design-goals">Design Goals</a></li>
|
||||
<li><a class="reference internal" href="#communicate-and-get-involved">Communicate and Get Involved</a></li>
|
||||
</ul>
|
||||
|
@ -147,22 +147,31 @@
|
|||
|
||||
<div class="container">
|
||||
|
||||
<div class="section" id="ansible">
|
||||
<h1>Ansible<a class="headerlink" href="#ansible" title="Permalink to this headline">¶</a></h1>
|
||||
<p>Ansible is a radically simple deployment, configuration, and command execution framework.
|
||||
Other tools in this space have been too complicated for too long, require too much bootstrapping,
|
||||
and have too much learning curve. Ansible is dead simple and painless to extend. For comparison, Puppet and Chef have about 60k lines of code. Ansible’s core is a little over 1000 lines.</p>
|
||||
<p>Ansible isn’t just for configuration – it’s also great for Ad-Hoc tasks,
|
||||
quickly firing off commands against nodes. Where Ansible excels though, is expressing complex multi-node deployment processes, executing complex sequences of commands on different hosts through “playbooks”.</p>
|
||||
<p>Extending ansible does not require programming in any particular language – you can write modules
|
||||
as scripts or programs that return simple JSON. It’s also trivially easy to just execute
|
||||
useful shell commands.</p>
|
||||
<p>Why use Ansible versus something else? (Puppet, Chef, Fabric, Capistrano,
|
||||
mCollective, Func, SaltStack, etc?) Ansible will have far less code, it
|
||||
will be (by extension) more correct, and it will be the easiest thing to hack on and
|
||||
use you’ll ever see – regardless of your favorite language of choice.</p>
|
||||
<p>Systems management doesn’t have to be complicated. Ansible’s docs will remain
|
||||
short & simple, and the source will be blindingly obvious.</p>
|
||||
<a class="reference external image-reference" href="http://photos.michaeldehaan.net/infrared/h3d850bdf#h3d850bdf"><img alt="http://mpdehaan.zenfolio.com" src="http://ansible.github.com/html/mpd_rings.jpg" style="width: 400px; height: 300px;" /></a>
|
||||
<div class="section" id="introducing-ansible">
|
||||
<h1>Introducing Ansible<a class="headerlink" href="#introducing-ansible" title="Permalink to this headline">¶</a></h1>
|
||||
<p>Ansible is a radically simple deployment, configuration, and command
|
||||
execution framework. Other tools in this space have been too
|
||||
complicated for too long, require too much bootstrapping, and have too
|
||||
much learning curve. Ansible is dead simple and painless to extend.
|
||||
For comparison, Puppet and Chef have about 60k lines of code.
|
||||
Ansible’s core is a little over 1000 lines.</p>
|
||||
<p>Ansible isn’t just for configuration – it’s also great for Ad-Hoc
|
||||
tasks, quickly firing off commands against nodes. Where Ansible
|
||||
excels though, is expressing complex multi-node deployment processes,
|
||||
executing complex sequences of commands on different hosts through
|
||||
<a class="reference internal" href="playbooks.html"><em>Playbooks</em></a>.</p>
|
||||
<p>Extending ansible does not require programming in any particular
|
||||
language – you can write modules as scripts or programs that return
|
||||
simple JSON. It’s also trivially easy to just execute useful shell
|
||||
commands.</p>
|
||||
<p>Why use Ansible versus something else? (Puppet, Chef, Fabric,
|
||||
Capistrano, mCollective, Func, SaltStack, etc?) Ansible will have far
|
||||
less code, it will be (by extension) more correct, and it will be the
|
||||
easiest thing to hack on and use you’ll ever see – regardless of your
|
||||
favorite language of choice.</p>
|
||||
<p>Systems management doesn’t have to be complicated. Ansible’s docs
|
||||
will remain short & simple, and the source will be blindingly obvious.</p>
|
||||
<div class="section" id="design-goals">
|
||||
<h2>Design Goals<a class="headerlink" href="#design-goals" title="Permalink to this headline">¶</a></h2>
|
||||
<ul class="simple">
|
||||
|
@ -178,7 +187,8 @@ short & simple, and the source will be blindingly obvious.</p>
|
|||
</div>
|
||||
<div class="section" id="communicate-and-get-involved">
|
||||
<h2>Communicate and Get Involved<a class="headerlink" href="#communicate-and-get-involved" title="Permalink to this headline">¶</a></h2>
|
||||
<p>Your ideas and contributions are welcome. We’re also happy to help you with questions about Ansible.</p>
|
||||
<p>Your ideas and contributions are welcome. We’re also happy to help
|
||||
you with questions about Ansible.</p>
|
||||
<ul class="simple">
|
||||
<li>Join the <a class="reference external" href="http://groups.google.com/group/ansible-project">ansible-project mailing list</a> on Google Groups</li>
|
||||
<li>Join <a class="reference external" href="irc://irc.freenode.net/#ansible">#ansible</a> on the <a class="reference external" href="http://freenode.net/">freenode IRC network</a></li>
|
||||
|
@ -260,13 +270,16 @@ short & simple, and the source will be blindingly obvious.</p>
|
|||
</div>
|
||||
<div class="section" id="about-the-author">
|
||||
<h2>About the Author<a class="headerlink" href="#about-the-author" title="Permalink to this headline">¶</a></h2>
|
||||
<p>Ansible was originally developed by Michael DeHaan, a Raleigh, NC based software developer and architect.
|
||||
He created other popular DevOps programs such as Cobbler, the popular Linux install server.
|
||||
Cobbler is used to deploy mission critical systems all over the planet, in industries
|
||||
ranging from massively multiplayer gaming, core internet infrastructure, finance,
|
||||
chip design, and more. Michael also helped co-author of Func, a precursor to Ansible, which is used
|
||||
to orchestrate systems in lots of diverse places. He’s worked on systems software for
|
||||
IBM, Motorola, Red Hat’s Emerging Technologies Group, Puppet Labs, and rPath.</p>
|
||||
<p>Ansible was originally developed by Michael DeHaan, a Raleigh, NC
|
||||
based software developer and architect. He created other popular
|
||||
DevOps programs such as Cobbler, the popular Linux install server.
|
||||
Cobbler is used to deploy mission critical systems all over the
|
||||
planet, in industries ranging from massively multiplayer gaming, core
|
||||
internet infrastructure, finance, chip design, and more. Michael also
|
||||
helped co-author of Func, a precursor to Ansible, which is used to
|
||||
orchestrate systems in lots of diverse places. He’s worked on systems
|
||||
software for IBM, Motorola, Red Hat’s Emerging Technologies Group,
|
||||
Puppet Labs, and rPath.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -278,7 +291,7 @@ IBM, Motorola, Red Hat’s Emerging Technologies Group, Puppet Labs, and rPa
|
|||
<p>
|
||||
© Copyright 2012 Michael DeHaan.<br/>
|
||||
Last updated on Mar 09, 2012.<br/>
|
||||
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.<br/>
|
||||
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.8.<br/>
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue