-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.html
212 lines (171 loc) · 11.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="BOOK: Ansible: Up and Running 3rd edition.">
<meta scheme="ISBN" name="identifier" content="978-1-098-10915-8" />
<meta name="keywords" content="Book, Ansiblebook, Ansible, 978-1-098-10915-8, 9781098109158, DevOps, System Administration, Configuration Management">
<meta http-equiv="content-language" content="en" />
<meta name="author" content="Bas Meijer, Lorin Hochstein and René Moser">
<meta name="thumbnail" content="http://ansibleboo.com/images/book-cover-3rd-icon.png" />
<link rel="icon" href="favicon.ico">
<title>Ansible: Up and Running — an O’Reilly book by Bas Meijer, Lorin Hochstein and René Moser</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css">
<link rel="stylesheet" href="style.css">
<!--
<PageMap>
<DataObject type="publication">
<Attribute name="author" value="Bas Meijer, Lorin Hochstein and René Moser"/>
<Attribute name="date" value="July, 2022"/>
<Attribute name="category" value="Computers/System Administration/Configuration Management"/>
</DataObject>
<PageMap>
<DataObject type="thumbnail">
<Attribute name="src" value="http://ansibleboo.com/images/book-cover-3rd-icon.png"/>
<Attribute name="width" value="110"/>
<Attribute name="height" value="144"/>
</DataObject>
</PageMap>
<DataObject type="action">
<Attribute name="label" value="Read Online"/>
<Attribute name="url" value="https://learning.oreilly.com/library/view/ansible-up-and/9781098109141/"/>
<Attribute name="class" value="fullscreen"/>
</DataObject>
<DataObject type="action">
<Attribute name="label" value="Buy"/>
<Attribute name="url" value="https://www.amazon.com/Ansible-Automating-Configuration-Management-Deployment/dp/1098109155"/>
<Attribute name="class" value="fullscreen"/>
</DataObject>
</PageMap>
-->
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<nav class="navbar navbar-default navbar-static-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="http://www.ansiblebook.com/">Ansible: Up and Running</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="http://www.ansiblebook.com">About</a></li>
<li><a href="https://learning.oreilly.com/library/view/ansible-up-and/9781098109141/">Read Online at O’Reilly</a></li>
<li><a href="https://www.amazon.com/Ansible-Automating-Configuration-Management-Deployment/dp/1098109155">Buy from Amazon</a></li>
<li><a href="https://www.ebooks.com/aff.asp?aid=42634&isbn=9781098109158">Buy from Ebooks.com</a></li>
<li><a href="https://www.shroffpublishers.com/books/9789355422590/">Buy from Shroff Publishers</a></li>
<li><a href="https://www.barnesandnoble.com/w/ansible-bas-meijer/1141066453">Buy from Barnes & Noble</a></li>
<li><a href="https://www.target.com/p/ansible-up-and-running-3rd-edition-by-bas-meijer-lorin-hochstein-ren-moser-paperback/-/A-86082418">Buy from Target</a></li>
<li><a href="https://www.bol.com/nl/order/basket/addItems.html?productId=9300000083491243&offerId=0&quantity=1">Buy from Bol.com</a></li>
</ul>
</div>
</div>
</nav>
<div class="container">
<div class="row intro">
<div class="col-sm-5">
<img src="images/book-cover-3rd.png" class="img-responsive" alt="Ansible: Up and Running, 3rd Ed. ISBN: 978-1-098-10915-8">
Ansible: Up and Running, 3rd Ed. ISBN:978-1-098-10915-8
</div>
<div class="col-sm-7">
<h1>Automating your infrastructure should be quick and easy</h1>
<p class="lead">Because your time is better spent getting stuff done.</p>
<p>Among the many configuration management tools available, Ansible has some distinct advantages: It’s minimal in nature. You don’t need to install agents on your nodes. And there’s an easy learning curve. With this updated third edition, you’ll quickly learn how to be productive with Ansible whether you’re a developer deploying code or a system administrator looking for a better automation solution.</p>
<p>Authors Bas Meijer, Lorin Hochstein, and René Moser show you how to write playbooks (Ansible’s configuration management scripts), manage remote servers, and explore the tool’s real power: built-in declarative modules.</p>
<p>
You’ll learn how Ansible has all the functionality you need—and the simplicity you desire.
</p>
Examples are available on <a href="https://github.com/ansiblebook">https://github.com/ansiblebook</a>
</h4>
<h2>Third Edition</h2>
<p><em>Ansible: Up and Running</em> 3rd. Ed. is <a href="https://oreil.ly/lOxWu">available from O'Reilly.com</a>. It has been completely updated, including new, updated and extending chapters: </p>
<ul>
<li>Explore Ansible configuration management and deployment</li>
<li>Manage Linux, Windows, and network devices</li>
<li>Learn how to apply Ansible best practices</li>
<li>Understand how to use the new collections format</li>
<li>Create custom modules and plugins</li>
<li>Generate reusable Ansible content for open source middleware</li>
<li>Build container images, images for cloud instances, and cloud infrastructure</li>
<li>Automate CI/CD development environments</li>
<li>Learn how to use Ansible Automation Platform for DevOps</li>
</ul>
</div>
</div>
<div class="separator">
</div>
<div class="row">
<h2>About the authors</h2>
<div class="col-sm-4">
<h3>Bas Meijer</h3>
<p class="center-icon"><img src="images/basmeijer.jpg" class="img-responsive img-rounded" alt="Bas Meijer"></p>
<p>Bas Meijer is a freelance software engineer and devops coach.
With a major from the University of Amsterdam he has been pioneering open source since the early nineties.
Bas has been an Ansible Ambassador since 2014, organizing the #AnsibleBenelux Meetup group, an speaking at several other events.
Bas was a <a href="https://www.credly.com/badges/bf043d29-d375-4ab2-aa24-3df5a75e099b/public_url">Hashicorp Ambassador</a> in 2021.</p>
<p>You can find him as <b>@bbaassssiiee</b> on <a href="https://github.com/bbaassssiiee">GitHub</a>.</p>
</div>
<div class="col-sm-4">
<h3>Lorin Hochstein</h3>
<p class="center-icon"><img src="images/lorinhochstein.jpg" class="img-responsive img-rounded" alt="Lorin Hochstein"></p>
<p><a href="http://lorinhochstein.org">Lorin Hochstein</a> is a former
academic turned software engineer/operator. Once upon a time, he ran
experiments on developers. These days, he's the one doing the
development.</p>
<p>He is currently a Senior Software Engineer at <a href="http://netflix.com">Netflix</a>.</p>
<p>He has been an Assistant Professor of Computer Science at the <a
href="http://cse.unl.edu/">University of
Nebraska-Lincoln</a>, a Computer Scientist at the University of Southern
California's <a href="http://www.isi.edu">Information Sciences Institute</a>, a Lead Architect at
<a href="http://www.nimbisservices.com">Nimbis Services</a>, and a Senior Software Engineer at <a href="http://labs.sendgrid.com">SendGrid Labs</a>.</p>
<p>You can find him as <a
href="https://twitter.com/lhochstein">@lhochstein</a> on Twitter.</p>
</div>
<div class="col-sm-4">
<h3>René Moser</h3>
<p class="center-icon"><img src="images/renemoser.jpg" class="img-responsive img-rounded" alt="René Moser"></p>
<p><a href="http://renemoser.net">René Moser</a> lives in Switzerland with his wife and 3 kids, likes simple things that work and scale and earned an Advanced Diploma of Higher Education in IT. </p>
<p>He has been engaged in the Open Source community for more than 15 years, recently as a Ansible Core Contributor and author of over 40 Ansible modules as well as a member of the Project Management Committee of <a href="http://cloudstack.apache.org">Apache CloudStack</a>.</p>
<p>You can find him as <a href="https://twitter.com/resmo79">@resmo79</a> on Twitter.</p>
</div>
<p> </p>
<a class="twitter-timeline" href="https://twitter.com/ansiblebook" data-widget-id="531307681709965312">Tweets by @ansiblebook</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
</div>
</div> <!-- /container -->
<footer>
<p style="margin-top: 2em">
<a class="btn btn-info match-twitter-button" href="https://learning.oreilly.com/library/view/ansible-up-and/9781098109141/" role="button">Read Online at O'Reilly</a>
<a class="btn btn-primary match-twitter-button" href="https://www.amazon.com/Ansible-Automating-Configuration-Management-Deployment/dp/1098109155" role="button">Buy from Amazon</a>
<a class="btn btn-primary match-twitter-button" href="https://www.ebooks.com/aff.asp?aid=42634&isbn=9781098109158">Buy from Ebooks.com</a>
<a class="btn btn-primary match-twitter-button" href="https://www.barnesandnoble.com/w/ansible-bas-meijer/1141066453" role="button">Buy from Barnes & Noble</a>
<a class="btn btn-primary match-twitter-button" href="https://www.shroffpublishers.com/books/9789355422590/">Buy from Shroff Publishers</a>
<a class="btn btn-primary match-twitter-button" href="https://www.target.com/p/ansible-up-and-running-3rd-edition-by-bas-meijer-lorin-hochstein-ren-moser-paperback/-/A-86082418" role="button">Buy from Target</a>
<a class="btn btn-primary match-twitter-button" href="https://www.bol.com/nl/order/basket/addItems.html?productId=9300000083491243&offerId=0&quantity=1">Buy from Bol.com</a>
</p>
<div class="container">
<p>Adapted with permission from a website design by <a href="http://martin.kleppmann.com/">Martin Kleppmann</a></p>
</div>
</footer>
<script src="https://platform.twitter.com/widgets.js" id="twitter-wjs"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
(function(){try{var s,a,i,j,r,c,l=document.getElementsByTagName("a"),t=document.createElement("textarea");for(i=0;l.length-i;i++){try{a=l[i].getAttribute("href");if(a&&"/cdn-cgi/l/email-protection"==a.substr(0 ,27)){s='';j=28;r=parseInt(a.substr(j,2),16);for(j+=2;a.length-j&&a.substr(j,1)!='X';j+=2){c=parseInt(a.substr(j,2),16)^r;s+=String.fromCharCode(c);}j+=1;s+=a.substr(j,a.length-j);t.innerHTML=s.replace(/</g,"<").replace(/>/g,">");l[i].setAttribute("href","mailto:"+t.value);}}catch(e){}}}catch(e){}})();
/* ]]> */
</script>
</body>
</html>