• Complain

Rishabh Das - Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands

Here you can read online Rishabh Das - Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2016, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Rishabh Das Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands
  • Book:
    Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2016
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Rishabh Das: author's other books


Who wrote Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands? Find out the surname, the name of the author of the book and a list of all author's works by series.

Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Extending Ansible

Extending Ansible

Copyright 2016 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: March 2016

Production reference: 1210316

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78217-500-1

www.packtpub.com

Credits

Author

Rishabh Das

Reviewer

Xiang Zhang

Commissioning Editor

Veena Pagare

Acquisition Editor

Subho Gupta

Content Development Editor

Divij Kotian

Technical Editor

Vivek Pala

Copy Editor

Lauren Harkins

Project Coordinator

Nikhil Nair

Proofreader

Safis Editing

Indexer

Tejal Soni

Graphics

Kirk D'Penha

Production Coordinator

Melwyn D'sa

Cover Work

Melwyn D'sa

About the Author

Rishabh Das , presently working with Red Hat India, is responsible for managing and maintaining the CI/CD workflow and infrastructure for his team. He has more than 3 years of industry experience and has extensive hands-on experience with Ansible. You can reach Rishabh on Twitter at @rshbhdas.

This book would have not seen the light of day without the support of many individualsboth known and unknown. I would like to express my gratitude to the Ansible and Python communities for making my life easier. Thank you to everyone who is part of this open source community for all the amazing work that you do.

I would like to thank my colleagues who helped me out at each step with their varying abilities. I couldn't have asked for more encouragement and support. Thank you for all the awesome projects you work on, giving me an opportunity to learn, explore, and push my limits.

Thanks to my friends and family, who have always been there no matter the time, situation, or place. Thanks for all the things you have done, for all the ideas you pitched in, for my craziness that you put up with, and for all the compromises you made to help me finish off what I started.

Lastly, but most importantly, I want to specially thank my father, who every single day, checked on my progress. I couldn't have reached this far without you. Thank you ma and baba.

About the Reviewer

Xiang Zhang is a systems engineer working for SINA. He has expertise in Python and has put Ansible in use to manage several thousand servers at work.

SINA is a NASDAQ-listed company and the parent company of Weibo, another NASDAQ-listed company.

www.PacktPub.com
eBooks, discount offers, and more

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser
Preface

With most companies moving to the cloud, infrastructure needs are growing exponentially. The growing data and massive computing power required to store, analyze, and process this data adds to the infrastructure needs. With the endlessly increasing number of Internet service users and the enormous inflow of data accompanied by a race for data mining, big data and cloud services have opened up new data centers and expanded upon the existing ones. Also, with constantly scaling infrastructure and increasing demands, with the 99.9% uptime promises to keep, automated management of infrastructure became the need of the hour. DevOps soon became a necessity and the market has flooded with DevOps tools. Ansible is one such open source solution that combines orchestration, configuration management, and application deployment capabilities in one.

Ansible is an IT automation tool that lets you manage your Infrastructure as Code. It helps you deploy your applications and manage configurations, thus making life easier. It is an open source project built on Python and has great community support. Ansible, in most ways, is sufficient to address most of your requirements. With a number of modules and plugins available, Ansible makes everything look so easy. Writing and understanding playbooks is smooth.

This book is aimed at advanced users who already have a working knowledge of Ansible, we will discuss various extension points that are exposed by Ansible and how they can be exploited to fit our requirements. This book covers in detail the Ansible Python API, Ansible modules, and Ansible plugins. In this bookby means of real-life scenariosdemonstrates how Ansible can be extended to meet your requirements. This will take you through a step-by-step process of how you can fill in the gaps and become a master of Ansible.

What this book covers

, Getting Started with Ansible , is an introductory chapter that introduces you to Ansible and encourages you to become a power user. It introduces you to the Ansible architecture and gives you a reason to chose Ansible as an infrastructure and configuration management tool.

, Getting to Know Ansible Modules , covers the basics of writing an Ansible module. It introduces you to the AnsibleModule boilerplate. This chapter also helps you develop sample Ansible modules in Bash and Python.

, Digging Deeper into Ansible Modules , introduces you to handling arguments in an Ansible Module. It also takes you through a scenario of collecting information about the infrastructure by developing a custom Ansible module.

, Exploring API , covers in detail the Python API for Ansible, running Ansible programmatically, and discusses the various extension points provided by Ansible. It discusses topics such as Plugin Loader, Runner, Playbooks, and Callbacks in depth.

, An In-Depth Look at Ansible Plugins , covers different plugins from the code level. It also demonstrates how you can write your own Ansible plugin through a few examples.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands»

Look at similar books to Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands»

Discussion, reviews of the book Extending Ansible : discover how to efficiently deploy and cusomize Ansible in the way your platform demands and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.