Download E-books Ansible for DevOps: Server and configuration management for humans PDF

By Jeff Geerling

Covers Ansible 2.0! 

Ansible is a straightforward, yet robust, server and configuration administration software (with a number of different tips up its sleeve). This ebook is helping these accustomed to the command line and easy shell scripting begin utilizing Ansible to provision and deal with wherever from one to millions of servers. 

The booklet starts off with basics, like fitting Ansible, developing a easy stock dossier, and uncomplicated innovations, then publications you thru Ansible's many makes use of, together with ad-hoc instructions, simple and complicated playbooks, software deployments, multiple-provider server provisioning, or even Docker orchestration! every little thing is defined with pertinent real-world examples, frequently utilizing Vagrant-managed digital machines.

Show description

Read Online or Download Ansible for DevOps: Server and configuration management for humans PDF

Best Technology books

Systems Programming: Designing and Developing Distributed Applications

Platforms Programming: Designing and constructing dispensed functions explains how the improvement of disbursed purposes is dependent upon a foundational knowing of the connection between working structures, networking, dispensed structures, and programming. Uniquely prepared round 4 viewpoints (process, verbal exchange, source, and architecture), the elemental and crucial features of disbursed structures are explored in methods which minimize around the a number of conventional topic quarter barriers.

Superconductivity: A Very Short Introduction

Superconductivity--the circulate of electrical present with no resistance in yes fabrics as temperatures close to absolute zero--is one of many maximum discoveries of twentieth century physics, however it can look impenetrable to people who lack a great clinical historical past. Outlining the interesting heritage of ways superconductivity used to be stumbled on, and the race to appreciate its many mysterious and counter-intuitive phenomena, Stephen Blundell explains in obtainable phrases the theories which have been constructed to give an explanation for it, and the way they've got motivated different components of technological know-how, together with the Higgs boson of particle physics and ideas concerning the early Universe.

The Social Construction of Technological Systems: New Directions in the Sociology and History of Technology (MIT Press)

This pioneering publication, first released in 1987, introduced the recent box of social experiences of expertise. It brought a style of inquiry--social building of expertise, or SCOT--that turned a key a part of the broader self-discipline of technological know-how and expertise reviews. The publication helped the MIT Press form its STS checklist and encouraged the interior expertise sequence.

Always On: How the iPhone Unlocked the Anything-Anytime-Anywhere Future--and Locked Us In

Even Steve Jobs did not understand what he had on his fingers while he introduced the unique iPhone as a mixture of an insignificant "three innovative products"--an iPod, a cellphone, and a keyboard-less hand held machine. as soon as Apple brought the App shop and opened it as much as outdoors builders, despite the fact that, the iPhone grew to become able to serving a speedily starting to be variety of functions--now greater than 200,000 and counting.

Extra info for Ansible for DevOps: Server and configuration management for humans

Show sample text content

CONTENTS Provisioner Configuration: DigitalOcean . . . . . . . . . . Provisioner Configuration: Amazon net companies (EC2) . . precis . . . . . . . . . . . . . . . . . . . . . . . . . . . ELK Logging with Ansible . . . . . . . . . . . . . . . . . . . ELK Playbook . . . . . . . . . . . . . . . . . . . . . . . . . Forwarding Logs from different Servers . . . . . . . . . . . . precis . . . . . . . . . . . . . . . . . . . . . . . . . . . GlusterFS allotted dossier process Configuration with Ansible Configuring Gluster - uncomplicated assessment . . . . . . . . . . . . Configuring Gluster with Ansible . . . . . . . . . . . . . . precis . . . . . . . . . . . . . . . . . . . . . . . . . . . Mac Provisioning with Ansible and Homebrew . . . . . . . . operating Ansible playbooks in the community . . . . . . . . . . . . . Automating Homebrew package deal and app administration . . Configuring Mac OS X via dotfiles . . . . . . . . . . . precis . . . . . . . . . . . . . . . . . . . . . . . . . . . Docker-based Infrastructure with Ansible . . . . . . . . . . . a short advent to Docker bins . . . . . . . . . . utilizing Ansible to construct and deal with boxes . . . . . . . construction a Flask app with Ansible and Docker . . . . . . . information garage box . . . . . . . . . . . . . . . . Flask box . . . . . . . . . . . . . . . . . . . . MySQL box . . . . . . . . . . . . . . . . . . . send it! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . precis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . two hundred 205 211 212 213 218 224 225 226 227 234 234 235 235 237 239 239 240 242 244 249 250 255 258 259 bankruptcy nine - Deployments with Ansible . . . . . . . . . . . . . . Deployment concepts . . . . . . . . . . . . . . . . . . . . . . uncomplicated single-server deployments . . . . . . . . . . . . . . . . Provisioning a Ruby on Rails server . . . . . . . . . . . . . Deploying a Rails app to the server . . . . . . . . . . . . . Provisioning and Deploying the Rails App . . . . . . . . . Deploying software updates . . . . . . . . . . . . . . . . Zero-downtime multi-server deployments . . . . . . . . . . . making sure 0 downtime with serial and integration exams Deploying to app servers in the back of a load balancer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 260 261 262 265 270 272 275 284 286 CONTENTS Capistrano-style and blue-green deployments . . . . . . . . . . . . . . . extra Deployment good points . . . . . . . . . . . . . . . . . . . . . . precis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 295 296 bankruptcy 10 - Server safety and Ansible . . . . . . . . . . . . . . . . . . . a short historical past of SSH and distant entry . . . . . . . . . . . . . . . . . . Telnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . rlogin, rsh and rcp . . . . . . . . . . . . . . . . . . . . . . . . . . . . SSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The evolution of SSH and the way forward for distant entry . . . . . . . . . Use safe and encrypted communique . . . . . . . . . . . . . . . . . Disable root login and use sudo . . . . . . . . . . . . . . . . . . . . . . . get rid of unused software program, open simply required ports . . . . . . . . . . . . Use the main of least privilege . . . . . . . . . . . . . . . . . . . . . person account configuration . . . . . . . . . . . . . . . . . . . . . . . dossier permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . replace the OS and put in software program . . . . . . . . . . . . . . . . . . . . Automating updates . . . . . . . . . . . . . . . . . . . . . . . . . . . Automating updates for RedHat-based structures . . . . . . . . . . . . . Automating updates for Debian-based structures .

Rated 4.91 of 5 – based on 43 votes