Skip to main content
  • Book
  • © 2021

Red Hat Certified Engineer (RHCE) Study Guide

Ansible Automation for the Red Hat Enterprise Linux 8 Exam (EX294)

Apress

Authors:

  • Covers the objectives of the exam and extends beyond them
  • Includes all aspects of Linux and configuration management systems, including Ansible, Puppet, and Salt
  • Provides practical examples to use in your own environment
  • Provides practical tips, including simple Python scripts and C programs you can use to enhance Ansible

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (15 chapters)

  1. Front Matter

    Pages i-xvi
  2. Working with the Ansible Configuration

    • Andrew Mallett
    Pages 11-27
  3. Creating an Ansible Inventory

    • Andrew Mallett
    Pages 29-45
  4. Writing YAML and Basic Playbooks

    • Andrew Mallett
    Pages 63-77
  5. Managing Users with Ansible Playbooks

    • Andrew Mallett
    Pages 79-100
  6. Working with Variables and Facts

    • Andrew Mallett
    Pages 101-112
  7. Working with Files and Templates

    • Andrew Mallett
    Pages 113-122
  8. Managing Services Using Ansible

    • Andrew Mallett
    Pages 123-133
  9. Securing Sensitive Data with Ansible Vault

    • Andrew Mallett
    Pages 135-142
  10. Implementing a Full Apache Deployment

    • Andrew Mallett
    Pages 143-159
  11. Simplifying Playbooks Using Roles

    • Andrew Mallett
    Pages 161-174
  12. Downloading Roles

    • Andrew Mallett
    Pages 175-193
  13. Configuring Storage with Ansible

    • Andrew Mallett
    Pages 195-216
  14. Managing Scheduled Tasks with Ansible

    • Andrew Mallett
    Pages 217-221
  15. Back Matter

    Pages 223-227

About this book

Study the material in this book to prepare for the RHCE exam EX294 and to learn how using Ansible within your own environment improves system administration productivity.

This book covers all of the objectives of the exam and extends further, ensuring that you know how to use Ansible to manage Linux. The book uses CentOS, a Red Hat-based distribution, and Ubuntu instead of using a single Red Hat distribution. By using the two distributions, you will understand the power of Ansible and how easily you can deal with multiple platforms, which is crucial for your understanding of Ansible in the real world.

The book assumes no previous knowledge of Ansible but some knowledge of Linux system administration from the command line. You will learn how to manage Linux systems that are installed with different distributions, including CentOS Enterprise Linux 8 and Ubuntu 18.04. You will be able to manage these systems using ad hoc commands from the command line as well as creatingAnsible playbooks that can be replayed reliably many times. To save on the code that you have to create, you will learn how to use Ansible Galaxy to search for and download roles and collections that are pre-written to manage elements of your Linux installations. By the end of this book, you will be able to write efficient and effective YAML playbooks to manage your entire estate.


What You Will Learn

  • Prepare systems so that password-less access can be used with Ansible remotely
  • Use ad hoc commands to quickly configure systems
  • Use and format YAML files correctly
  • Create playbooks that grow in their complexity as your experience develops
  • Ensure that services are restarted on configuration changes




Who This Book Is For


Those who want to prepare for the RHCE exam EX294 and readers who want to learn how to use Ansible to improve the productivity of their system administration. This book will help you prepare yourself for the exam as well as your real-life administration needs.



Authors and Affiliations

  • Peterborough, UK

    Andrew Mallett

About the author

Andrew Mallett is a well-known Linux consultant and trainer, and his YouTube Channel has over 65K subscribers and more than 1,000 videos. Working mainly online now, he has authored courses on both Pluralsight and Udemy, and regularly teaches classes online to a worldwide audience. Andrew is familiar with Linux and UNIX and has worked with them for over 20 years. Scripting and automation is one of his passions as he is inherently lazy and will always seek the most effective way of getting the job done. The Urban Penguin, his alter ego, is a UK-based company where he creates his work and currently employs five people.

Bibliographic Information

  • Book Title: Red Hat Certified Engineer (RHCE) Study Guide

  • Book Subtitle: Ansible Automation for the Red Hat Enterprise Linux 8 Exam (EX294)

  • Authors: Andrew Mallett

  • DOI: https://doi.org/10.1007/978-1-4842-6861-2

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)

  • Copyright Information: Andrew Mallett 2021

  • Softcover ISBN: 978-1-4842-6860-5Published: 13 March 2021

  • eBook ISBN: 978-1-4842-6861-2Published: 12 March 2021

  • Edition Number: 1

  • Number of Pages: XVI, 227

  • Number of Illustrations: 4 b/w illustrations

  • Topics: Computer Science, general, Open Source

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access