Ouça e leia

Entre em um mundo infinito de histórias

  • Ler e ouvir tanto quanto você quiser
  • Com mais de 500.000 títulos
  • Títulos exclusivos + Storytel Originals
  • 7 dias de teste gratuito, depois R$19,90/mês
  • Fácil de cancelar a qualquer momento
Assine agora
br bdp devices

Extending Ansible

Idiomas
Inglês
Format
Categoria

Não-ficção

Discover how to efficiently deploy and customize Ansible in the way your platform demands

About This Book • Get the first book on the market that maximizes the functionalities of Ansible

• Master the skill of extending Ansible by deep diving into its modules and plugins

• Work through this step-by-step guide to customizing Ansible according to your requirements

Who This Book Is For

This book is perfect for developers and administrators who are familiar with Ansible and Python programming, but have no knowledge of how to customize Ansible.

What You Will Learn • Get a thorough understanding of Ansible modules

• Find out everything about plugins that fit in the Ansible architecture

• Get to grips with designing modules and handling errors

• Work with data structures

• Distribute Ansible extensions using PyPi and Git submodules

• Get to know the various distribution methods of modules and plugins

In Detail

Ansible is an IT automation tool that lets you manage your Infrastructure as a Code. It helps you deploy your applications and manage configurations, thus making life easier. Ansible, in most ways, is self sufficient to address most of your requirements.

Ideally, standard modules, libraries, or plugins are used to automate a given IT platform. Customizing Ansible can be done by custom module and plugin development.

This book shows you how to automate most of the tasks in your IT environment, thus minimizing the need to manually perform scheduled tasks and extend your Ansible implementation by developing customized modules and plugins.

You'll begin by getting an understanding of the fundamental aspects of extending the Ansible framework, such as custom functions and reusable modules. You'll then progress to building custom plugins and extensions using the fundamental building blocks explained earlier. We'll also show you how to automate some tasks using scripts. Finally, we'll demonstrate how these extensions can be seamlessly integrated into existing Ansible installations and explain how to conduct unit testing on these extensions to ensure they work as desired.

Style and approach

This book is a learning book on the fundamentals of Ansible framework and how it can be leveraged to extend it using the modules and plugins.

© 2016 Packt Publishing (Ebook): 9781785283086

Data de lançamento

Ebook: 29 de março de 2016

Outros também usufruíram...

  1. Sobering: Lessons Learnt the Hard Way on Drinking, Thinking and Quitting Melissa Rice
  2. Stop Guessing: The 9 Behaviors of Great Problem Solvers Nat Greene
  3. On the Edge of Something Bigger: Empowering Steps for Retirees Who Want More Meaning, Fulfillment and Fun Anja Sassenberg-DeGeorgia
  4. Building Conversational Generative AI Apps with Langchain and GPT Mugesh S
  5. Anatomy of Froth Swapnil Pawar
  6. From the Sea to the C-Suite: Lessons Learned from the Bridge to the Corner Office Cutler Dawson
  7. The Last Link: Closing the Gap That Is Sabotaging Your Business Gregg Crawford
  8. Viral Velocity: Global Web Success Secrets Howie Todoit
  9. Ultramarathon Man: Confessions of an All-Night Runner Dean Karnazes
  10. Information and Learning in Markets: The Impact of Market Microstructure Xavier Vives
  11. The Invincible Family: Why the Global Campaign to Crush Motherhood and Fatherhood Can't Win Kimberly Ells
  12. The Confidence Compass: Navigating the Road to Self-Belief Caleb David
  13. Cash Flow Made Simple Professor Gee
  14. The Phoenix Career Principles: Rising from Employee Ashes to the Flame of Entrepreneurial Success Tony Pisanelli
  15. Profit-Driven Digital Marketing: How to cut costs, save time and make more money for your business Quan Vo
  16. The Author's Guide to Audiobook Creation Richard Rieman
  17. Getting What You Want in a Negotiation By Learning How to Signal: How to Develop the Skill of Effective Signaling in a Negotiation in Order to Get the Best Possible Outcome Dr. Jim Anderson
  18. Decisive Thinking: Combat Strategies for Tough Decision Making: Master Decisive Thinking! Get dynamic audio lessons for strategies to conquer tough decision-making. Jasper Halloway
  19. Can students return a billion oysters to NY harbor? PBS NewsHour
  20. *Keys of Truth: Unlocking God's Design for the Sexes Cristie Penn
  21. Trusts A Practical Guide Terence O'Hallorann
  22. Instant Officiant: A No-Nonsense Guide to the Perfect Wedding Ceremony Chris Cote
  23. BUILT BY ENTERPRISE: UNLOCKING THE POTENTIALS OF SMES IN NIGERIA Dr Peter Bamkole
  24. The Bizzics Way: Powering Your Small Business to Maximum Momentum Chip Higgins
  25. Investment and Loss Traps: Why We Struggle to Let Go (2 in 1) William Rands
  26. The Art of Packaging a Negotiation: How to Develop the Skill of Assembling Potential Trades in Order to Get the Best Possible Outcome Dr. Jim Anderson