Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/books/admin_guide/01-presentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ In this chapter you will learn about GNU/Linux distributions.
:heavy_check_mark: Recount the history of UNIX and GNU/Linux.
:heavy_check_mark: Choose the right Linux distribution for your needs.
:heavy_check_mark: Explain the philosophy of Free and Open-source Software.
:heavy_check_mark: Discover the usefulness of the shell.
:heavy_check_mark: Discover the usefulness of the shell.

:checkered_flag: **generalities**, **linux**, **distributions**

Expand Down
10 changes: 5 additions & 5 deletions docs/books/admin_guide/04-advanced-commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ Advanced commands provide greater customization and controls in more specialized

**Objectives**: In this chapter, future Linux administrators will learn:

:heavy_check_mark: some useful commands not covered in the previous chapter.
:heavy_check_mark: some advanced commands.
:heavy_check_mark: some useful commands not covered in the previous chapter.
:heavy_check_mark: some advanced commands.

:checkered_flag: **user commands**, **Linux**
:checkered_flag: **user commands**, **Linux**

**Knowledge**: :star:
**Complexity**: :star: :star: :star:
**Knowledge**: :star:
**Complexity**: :star: :star: :star:

**Reading time**: 20 minutes

Expand Down
10 changes: 5 additions & 5 deletions docs/books/admin_guide/08-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ In this chapter, you will learn how to work with processes.

**Objectives**: In this chapter, future Linux administrators will learn how to:

:heavy_check_mark: Recognize the `PID` and `PPID` of a process;
:heavy_check_mark: View and search for processes;
:heavy_check_mark: Manage processes.
:heavy_check_mark: Recognize the `PID` and `PPID` of a process;
:heavy_check_mark: View and search for processes;
:heavy_check_mark: Manage processes.

:checkered_flag: **process**, **linux**

**Knowledge**: :star: :star:
**Complexity**: :star:
**Knowledge**: :star: :star:
**Complexity**: :star:

**Reading time**: 20 minutes

Expand Down
12 changes: 6 additions & 6 deletions docs/books/admin_guide/09-backups.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ In this chapter you will learn how to back up and restore your data with Linux.

**Objectives**: In this chapter, future Linux administrators will learn how to:

:heavy_check_mark: use the `tar` and `cpio` command to make a backup;
:heavy_check_mark: check their backups and restore data;
:heavy_check_mark: compress or decompress their backups.
:heavy_check_mark: use the `tar` and `cpio` command to make a backup;
:heavy_check_mark: check their backups and restore data;
:heavy_check_mark: compress or decompress their backups.

:checkered_flag: **backup**, **restore**, **compression**
:checkered_flag: **backup**, **restore**, **compression**

**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star:
**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star:

**Reading time**: 40 minutes

Expand Down
16 changes: 8 additions & 8 deletions docs/books/admin_guide/10-boot.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@ In this chapter, you will learn how the system starts.
****
**Objectives**: In this chapter, future Linux administrators will learn:

:heavy_check_mark: The different stages of the booting process;
:heavy_check_mark: How Rocky Linux supports this boot by using GRUB2 and systemd;
:heavy_check_mark: How to protect GRUB2 from an attack;
:heavy_check_mark: How to manage the services;
:heavy_check_mark: How to access logs from `journald`.
:heavy_check_mark: The different stages of the booting process;
:heavy_check_mark: How Rocky Linux supports this boot by using GRUB2 and systemd;
:heavy_check_mark: How to protect GRUB2 from an attack;
:heavy_check_mark: How to manage the services;
:heavy_check_mark: How to access logs from `journald`.

:checkered_flag: **users**
:checkered_flag: **users** .

**Knowledge**: :star: :star:
**Complexity**: :star: :star: :star:
**Knowledge**: :star: :star:
**Complexity**: :star: :star: :star:

**Reading time**: 20 minutes
****
Expand Down
6 changes: 3 additions & 3 deletions docs/books/admin_guide/11-tasks.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ In this chapter you will learn how to manage scheduled tasks.

**Objectives**: In this chapter, future Linux administrators will learn how to:

:heavy_check_mark: Linux deals with the tasks scheduling;
:heavy_check_mark: restrict the use of **`cron`** to certain users;
:heavy_check_mark: schedule tasks.
:heavy_check_mark: Linux deals with the tasks scheduling;
:heavy_check_mark: restrict the use of **`cron`** to certain users;
:heavy_check_mark: schedule tasks.

:checkered_flag: **crontab**, **crond**, **scheduling**, **linux**

Expand Down
8 changes: 4 additions & 4 deletions docs/books/admin_guide/12-network.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ In this chapter you will learn how to work with and manage the network.
**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: Configure a workstation to use DHCP;
:heavy_check_mark: Configure a workstation to use a static configuration;
:heavy_check_mark: Configure a workstation to use a gateway;
:heavy_check_mark: Configure a workstation to use DNS servers;
:heavy_check_mark: Troubleshoot the network of a workstation.
:heavy_check_mark: Configure a workstation to use a static configuration;
:heavy_check_mark: Configure a workstation to use a gateway;
:heavy_check_mark: Configure a workstation to use DNS servers;
:heavy_check_mark: Troubleshoot the network of a workstation.

:checkered_flag: **network**, **linux**, **ip**

Expand Down
12 changes: 6 additions & 6 deletions docs/books/learning_ansible/01-basic.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ In this chapter you will learn how to work with Ansible.

**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: Implement Ansible;
:heavy_check_mark: Apply configuration changes on a server;
:heavy_check_mark: Create first Ansible playbooks;
:heavy_check_mark: Implement Ansible;
:heavy_check_mark: Apply configuration changes on a server;
:heavy_check_mark: Create first Ansible playbooks;

:checkered_flag: **ansible**, **module**, **playbook**
:checkered_flag: **ansible**, **module**, **playbook** .

**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star:
**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star:

**Reading time**: 30 minutes

Expand Down
14 changes: 7 additions & 7 deletions docs/books/learning_ansible/02-advanced.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ In this chapter you will continue to learn how to work with Ansible.

**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: work with variables;
:heavy_check_mark: use loops;
:heavy_check_mark: manage state changes and react to them;
:heavy_check_mark: manage asynchronous tasks.
:heavy_check_mark: work with variables;
:heavy_check_mark: use loops;
:heavy_check_mark: manage state changes and react to them;
:heavy_check_mark: manage asynchronous tasks.

:checkered_flag: **ansible**, **module**, **playbook**
:checkered_flag: **ansible**, **module**, **playbook**

**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star:
**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star:

**Reading time**: 30 minutes

Expand Down
12 changes: 6 additions & 6 deletions docs/books/learning_ansible/03-working-with-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ In this chapter you will learn how to manage files with Ansible.

**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: modify the content of file;
:heavy_check_mark: upload files to the targeted servers;
:heavy_check_mark: retrieve files from the targeted servers.
:heavy_check_mark: modify the content of file;
:heavy_check_mark: upload files to the targeted servers;
:heavy_check_mark: retrieve files from the targeted servers.

:checkered_flag: **ansible**, **module**, **files**
:checkered_flag: **ansible**, **module**, **files**

**Knowledge**: :star: :star:
**Complexity**: :star:
**Knowledge**: :star: :star:
**Complexity**: :star:

**Reading time**: 20 minutes

Expand Down
8 changes: 4 additions & 4 deletions docs/books/learning_ansible/04-ansible-galaxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ In this chapter you will learn how to use, install, and manage Ansible roles and

**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: install and manage collections.
:heavy_check_mark: install and manage roles.
:heavy_check_mark: install and manage collections.
:heavy_check_mark: install and manage roles.

:checkered_flag: **ansible**, **ansible-galaxy**, **roles**, **collections**

**Knowledge**: :star: :star:
**Complexity**: :star: :star: :star:
**Knowledge**: :star: :star:
**Complexity**: :star: :star: :star:

**Reading time**: 40 minutes

Expand Down
16 changes: 8 additions & 8 deletions docs/books/learning_ansible/05-deployments.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ In this chapter you will learn how to deploy applications with the Ansible role

**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: Implement Ansistrano;
:heavy_check_mark: Configure Ansistrano;
:heavy_check_mark: Use shared folders and files between deployed versions;
:heavy_check_mark: Deploying different versions of a site from git;
:heavy_check_mark: React between deployment steps.
:heavy_check_mark: Implement Ansistrano;
:heavy_check_mark: Configure Ansistrano;
:heavy_check_mark: Use shared folders and files between deployed versions;
:heavy_check_mark: Deploying different versions of a site from git;
:heavy_check_mark: React between deployment steps.

:checkered_flag: **ansible**, **ansistrano**, **roles**, **deployments**
:checkered_flag: **ansible**, **ansistrano**, **roles**, **deployments**

**Knowledge**: :star: :star:
**Complexity**: :star: :star: :star:
**Knowledge**: :star: :star:
**Complexity**: :star: :star: :star:

**Reading time**: 40 minutes

Expand Down
8 changes: 4 additions & 4 deletions docs/books/learning_ansible/06-large-scale-infrastructure.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ In this chapter you will learn how to scale your configuration management system

**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: Organize your code for large infrastructure;
:heavy_check_mark: Apply all or part of your configuration management to a group of nodes;
:heavy_check_mark: Organize your code for large infrastructure;
:heavy_check_mark: Apply all or part of your configuration management to a group of nodes;

:checkered_flag: **ansible**, **config management**, **scale**

**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star: :star: :star:
**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star: :star: :star:

**Reading time**: 30 minutes

Expand Down
10 changes: 5 additions & 5 deletions docs/books/learning_bash/03-data-entry-and-manipulations.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ In this chapter you will learn how to make your scripts interact with users and

**Objectives**: In this chapter you will learn how to:

:heavy_check_mark: read input from a user;
:heavy_check_mark: manipulate data entries;
:heavy_check_mark: use arguments inside a script;
:heavy_check_mark: manage positional variables;
:heavy_check_mark: read input from a user;
:heavy_check_mark: manipulate data entries;
:heavy_check_mark: use arguments inside a script;
:heavy_check_mark: manage positional variables;

:checkered_flag: **linux**, **script**, **bash**, **variable**
:checkered_flag: **linux**, **script**, **bash**, **variable**

**Knowledge**: :star: :star:
**Complexity**: :star: :star:
Expand Down
4 changes: 2 additions & 2 deletions docs/guides/automation/templates-automation-packer-vsphere.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ contributors: Steven Spencer, Ryan Johnson, Pedro Garcia, Ganna Zhyrnova

# Automatic template creation with Packer and deployment with Ansible in a VMware vSphere environment

**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star: :star:
**Knowledge**: :star: :star: :star:
**Complexity**: :star: :star: :star:

**Reading time**: 30 minutes

Expand Down