Red Hat Enterprise Linux

How to Configure GitLab CI/CD Pipelines on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure GitLab CI/CD Pipelines on RHEL 8

GitLab CI/CD is built directly into the GitLab platform, making it straightforward to automate builds, tests, and deployments without installing a separate CI server. Pipelines are defined in a .gitlab-ci.yml file committed to your repository, and they execute on GitLab Runners — lightweight agents that can run on bare metal, virtual machines, or inside Docker […]

Read more
How to Install Kubernetes with kubeadm on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Install Kubernetes with kubeadm on RHEL 7

How to Install Kubernetes with kubeadm on RHEL 7 Kubernetes is the industry-standard container orchestration platform, enabling you to automate deployment, scaling, and management of containerized applications across a cluster of machines. On Red Hat Enterprise Linux 7, setting up a production-grade Kubernetes cluster using kubeadm is the recommended approach. This tutorial walks through every […]

Read more
How to Install and Use Podman Pods on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Install and Use Podman Pods on RHEL 7

How to Install and Use Podman Pods on RHEL 7 Podman is a daemonless, rootless-capable container engine that ships with modern versions of RHEL and is available via EPEL on RHEL 7. One of Podman’s most powerful features is pods — a concept borrowed directly from Kubernetes. A pod is a group of one or […]

Read more
How to Install PostgreSQL on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install PostgreSQL on RHEL 8

PostgreSQL is a powerful, standards-compliant open-source relational database known for its extensibility, advanced data types, and strict ACID compliance. RHEL 8’s AppStream makes multiple PostgreSQL major versions available as installable modules, so you can target a specific release without managing external repositories. This guide demonstrates installing PostgreSQL 13 via the AppStream module system, initialising the […]

Read more
How to Install MariaDB on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Install MariaDB on RHEL 7

How to Install MariaDB on RHEL 7 MariaDB is a community-developed, fully open-source relational database management system that serves as the default MySQL-compatible database engine on Red Hat Enterprise Linux 7. Maintained by the original developers of MySQL, MariaDB offers full SQL compliance, excellent performance, and a rich set of storage engines. Because RHEL 7 […]

Read more
How to Configure Jenkins Pipelines and Jenkinsfile on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure Jenkins Pipelines and Jenkinsfile on RHEL 8

Jenkins Pipelines allow you to define your entire build, test, and deployment workflow as code stored alongside your application. On RHEL 8 with Jenkins already installed, the Declarative Pipeline syntax offers a structured, human-readable format that is easy to maintain and review. This tutorial covers creating a Pipeline job in the Jenkins UI, writing a […]

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

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

How to Set Up a Load-Balanced PostgreSQL Cluster with Patroni on RHEL 7 Running a single PostgreSQL instance is a liability in any production environment — it is a single point of failure that, when it goes down, takes your entire application with it. Patroni is an open-source, Python-based high-availability solution for PostgreSQL that uses […]

Read more
How to Set Up Software RAID with mdadm on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Set Up Software RAID with mdadm on RHEL 7

How to Set Up Software RAID with mdadm on RHEL 7 Software RAID (Redundant Array of Independent Disks) allows you to combine multiple physical disks into a single logical device that provides redundancy, improved performance, or both — without requiring a dedicated hardware RAID controller. On RHEL 7, the mdadm utility is the standard tool […]

Read more
How to Configure Docker Daemon TLS Encryption on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Configure Docker Daemon TLS Encryption on RHEL 7

How to Configure Docker Daemon TLS Encryption on RHEL 7 By default, the Docker daemon on RHEL 7 listens only on a Unix socket at /var/run/docker.sock, which limits access to processes on the same host. When you need to manage Docker remotely — from a CI server, a centralised management host, or a deployment automation […]

Read more
How to Install and Configure Dovecot IMAP Server on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install and Configure Dovecot IMAP Server on RHEL 8

Dovecot is a high-performance, secure IMAP and POP3 server that works seamlessly alongside Postfix to deliver a complete mail server stack on RHEL 8. While Postfix handles sending and receiving mail via SMTP, Dovecot allows mail clients like Thunderbird or Outlook to retrieve messages using IMAP or POP3. Dovecot is also SELinux-aware and actively maintained, […]

Read more
CHAT