Chapter #10: RHEL System Roles
In this chapter, you'll learn about RHEL specific system roles. Needless to say, this is for Red Hat and CentOS only.
ยท Ahmed Alkabary
Chapter #9: Ansible Roles
You'll understand how roles are structured in Ansible. You'll also learn to use ready-made roles from Ansible Galaxy and create your own custom Ansible roles.
ยท Ahmed Alkabary
Chapter #8: Encrypting Content With Ansible Vault
This is the eighth chapter of RHCE Ansible EX 294 exam preparation series. In this tutorial, you'll learn about securing sensitive information with Ansible Vault. The chapter will be available to non-members after a week.
ยท Ahmed Alkabary
Chapter #7: Jinja2 Templates
Learn how to use Jinja2 templating engine to carry out more involved and dynamic file modifications with Ansible.
ยท Ahmed Alkabary
Chapter #6: Decision Making in Ansible
This is the sixth chapter of RHCE Ansible EX 294 exam preparation series. Learn about using conditional statements in Ansible.
ยท Ahmed Alkabary
Chapter #5: Ansible Loops
This is the fifth chapter of RHCE Ansible EX 294 exam preparation series. And in this, you'll learn about using loops in Ansible.
ยท Ahmed Alkabary
Chapter #4: Ansible Variables, Facts and Registers
In the fourth chapter of RHCE Ansible EX 294 exam preparation series, you'll learn about variables, facts and registers in this chapter.
ยท Ahmed Alkabary
Chapter #3: Ansible Playbooks
The third chapter of RHCE Ansible EX 294 exam preparation series that deals with one of the most important and exciting feature, Ansible Playbooks.
ยท Ahmed Alkabary
Chapter #2: Running Ad-Hoc Commands
In the second chapter of RHCE Ansible EX 294 exam preparation series, you'll learn about configuring Ansible and running ad-hoc commands.
ยท Ahmed Alkabary
Chapter #1: Say Hello to Ansible
In the first chapter of RHCE Ansible EX 294 exam preparation series, learn about installing and setting up Ansible on Red Hat and CentOS.
ยท Ahmed Alkabary
Automation With Bash
Youโre either the one that creates the automation, or youโre getting automated.
ยท Ahmed Alkabary
Using Functions in Bash
Never rewrite code, use functions instead!
ยท Ahmed Alkabary
Loops in Bash
Loops are essential for any scripting language. Learn for, while and until loops with examples in this chapter of Bash Beginner Series.
ยท Ahmed Alkabary
Decision Making With If Else and Case Statements
In this chapter of bash beginner series, you'll learn about using if-else, nested if else and case statements in bash scripts.
ยท Ahmed Alkabary
String Operations in Bash
Let's pull some strings and learn to handle strings in bash scripts.
ยท Ahmed Alkabary
Using Arithmetic Operators in Bash Scripting
Learn to perform arithmetic operations like addition, subtraction, multiplication and division in bash scripts.
ยท Ahmed Alkabary
Using Arrays in Bash
Got too many variables to handle? Use an array in your bash script.
ยท Ahmed Alkabary
Passing Arguments to Bash Scripts
In the third part of the Bash Beginner Series, you'll learn to pass arguments to a bash shell script. You'll also learn about special bash shell variables.
ยท Ahmed Alkabary
Understanding Variables in Bash Shell Scripting
In the second entry of the bash beginner series, learn about using variables in your bash shell scripts.
ยท Ahmed Alkabary
Create and Run Your First Bash Shell Script
Take the first step towards shell scripting. Learn what it takes to create a simple bash script and how to run it.
ยท Ahmed Alkabary