Red Hat Enterprise Linux

How to Create and Manage Swap Space on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Create and Manage Swap Space on RHEL 7

How to Create and Manage Swap Space on RHEL 7 Swap space is a designated area on disk that the Linux kernel uses as an overflow when physical RAM is exhausted. While swap is not a substitute for adequate RAM — disk I/O is orders of magnitude slower than memory access — it is a […]

Read more
How to Set Up ArgoCD for GitOps on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up ArgoCD for GitOps on RHEL 8

ArgoCD implements the GitOps pattern for Kubernetes by continuously reconciling the live state of your cluster with manifests stored in a Git repository. Running on RHEL 8, you interact with ArgoCD through its CLI, its web UI, or both, while a controller inside the cluster watches for drift and can automatically correct it. This tutorial […]

Read more
How to Set Up a Private Docker Registry on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Set Up a Private Docker Registry on RHEL 7

How to Set Up a Private Docker Registry on RHEL 7 Running a private Docker registry gives your team a secure, internal location to store and distribute container images without relying on Docker Hub or other public registries. Whether you are enforcing air-gapped security policies, reducing external bandwidth, or simply keeping proprietary application images off […]

Read more
How to Add and Delete Users on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Add and Delete Users on RHEL 7

How to Add and Delete Users on RHEL 7 User account management is one of the most fundamental administrative tasks on any Linux server. On Red Hat Enterprise Linux 7, the standard command-line tools — useradd, usermod, userdel, and passwd — give you precise control over every aspect of a user’s account: their login name, […]

Read more
How to Manage System Packages with yum on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Manage System Packages with yum on RHEL 7

How to Manage System Packages with yum on RHEL 7 Package management is one of the most fundamental skills for a RHEL 7 system administrator. The Yellowdog Updater Modified (yum) is the default package manager on RHEL 7, and it handles everything from installing and removing software to managing repositories, grouping related packages, and maintaining […]

Read more
How to Set Up a VPN Server with StrongSwan IPsec on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up a VPN Server with StrongSwan IPsec on RHEL 8

StrongSwan is a robust open-source IPsec VPN solution that supports IKEv2 and is well-suited for site-to-site and remote-access VPN deployments. On RHEL 8, StrongSwan is available through the EPEL repository and integrates cleanly with firewalld and the system’s certificate infrastructure. This tutorial walks through installing StrongSwan, generating PKI certificates, configuring an IKEv2 road-warrior VPN, and […]

Read more
How to Install and Configure Consul for Service Discovery on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install and Configure Consul for Service Discovery on RHEL 8

Consul is a distributed service mesh and service discovery tool from HashiCorp that enables services to find each other by name rather than by hard-coded IP addresses and ports. On RHEL 8, Consul is available through the official HashiCorp dnf repository and integrates with systemd for process management. This tutorial covers installing Consul in server […]

Read more
How to Set Up ArgoCD for GitOps on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Set Up ArgoCD for GitOps on RHEL 7

How to Set Up ArgoCD for GitOps on RHEL 7 GitOps is an operational model in which the desired state of your infrastructure and applications is stored declaratively in a Git repository, and an automated agent continuously reconciles that desired state with the actual running state in your Kubernetes cluster. ArgoCD is the leading open-source […]

Read more
How to Install and Configure AIDE on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Install and Configure AIDE on RHEL 7

How to Install and Configure AIDE on RHEL 7 AIDE (Advanced Intrusion Detection Environment) is a host-based intrusion detection system (HIDS) that works by taking a cryptographic snapshot of your filesystem at a known-good point in time and then comparing the current state of the filesystem against that baseline to identify any files that have […]

Read more
How to Set Up a Load-Balanced PostgreSQL Cluster with Patroni on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up a Load-Balanced PostgreSQL Cluster with Patroni on RHEL 8

Patroni is a Python-based high-availability solution for PostgreSQL that uses a distributed configuration store — in this tutorial, etcd — to manage leader election, automatic failover, and cluster membership. On RHEL 8, both Patroni and etcd are available through the EPEL repository, making the installation straightforward. This guide walks through installing PostgreSQL, etcd, and Patroni, […]

Read more
CHAT