Database

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

How to Set Up ArgoCD for GitOps on RHEL 9

ArgoCD’s GitOps model for Kubernetes delivery moves beyond traditional push-based CI/CD (where a pipeline runs kubectl apply) to a pull-based reconciliation loop where ArgoCD continuously monitors Git repositories and automatically brings the cluster state into alignment with the declared desired state. For production organisations, ArgoCD’s most powerful features are: ApplicationSets (templated applications that generate multiple […]

Read more
How to Install and Use Helm for Kubernetes Package Management on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install and Use Helm for Kubernetes Package Management on RHEL 9

Helm is the standard Kubernetes package manager — a single helm install command deploys a complete application stack by rendering and applying a collection of templated Kubernetes manifests called a chart. Beyond basic installation, Helm provides powerful package management workflows: multiple simultaneous releases of the same chart with different configurations, chart dependencies (a parent chart […]

Read more
How to Use Terraform to Provision Infrastructure on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Use Terraform to Provision Infrastructure on RHEL 9

Terraform’s power lies in its ability to provision real cloud infrastructure — virtual machines, networks, databases, DNS records, load balancers, and Kubernetes clusters — using declarative configuration. A Terraform configuration describes the desired end state, and Terraform calculates and executes the actions needed to reach that state. Key concepts in practice are: resources (infrastructure objects […]

Read more
How to Set Up iSCSI Initiator on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Set Up iSCSI Initiator on Windows Server 2012 R2

How to Set Up iSCSI Initiator on Windows Server 2012 R2 The iSCSI Initiator allows Windows Server 2012 R2 to connect to iSCSI storage targets — shared storage devices that expose block-level storage over a standard IP network. iSCSI is widely used for connecting servers to SAN (Storage Area Network) devices, NAS appliances with iSCSI […]

Read more
How to Configure SMB Multichannel on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure SMB Multichannel on Windows Server 2012 R2

How to Configure SMB Multichannel on Windows Server 2012 R2 SMB Multichannel is an SMB 3.0 feature in Windows Server 2012 R2 that enables a single SMB session to use multiple network connections simultaneously. This provides three major benefits: increased throughput by aggregating bandwidth from multiple network adapters or multiple paths, fault tolerance through automatic […]

Read more
How to Set Up SMB Transparent Failover on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Set Up SMB Transparent Failover on Windows Server 2012 R2

How to Set Up SMB Transparent Failover on Windows Server 2012 R2 SMB Transparent Failover is a feature of SMB 3.0 in Windows Server 2012 R2 that allows SMB clients to reconnect to a file server without interruption or visible error when a cluster node hosting a file share fails or is taken offline for […]

Read more
How to Configure Scale-Out File Server (SoFS) on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure Scale-Out File Server (SoFS) on Windows Server 2012 R2

How to Configure Scale-Out File Server (SoFS) on Windows Server 2012 R2 Scale-Out File Server (SoFS) is a Failover Cluster role in Windows Server 2012 R2 that provides continuously available file shares using SMB 3.0. Unlike a traditional File Server Failover Cluster role — where one node actively serves files while others stand by — […]

Read more
How to Configure Network Load Balancing (NLB) on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure Network Load Balancing (NLB) on Windows Server 2012 R2

How to Configure Network Load Balancing (NLB) on Windows Server 2012 R2 Network Load Balancing (NLB) is a Windows Server feature that distributes incoming network traffic across multiple servers in a cluster, improving application scalability and availability. Unlike Failover Clustering, NLB is designed for stateless workloads — typically web servers, terminal servers, VPN concentrators, and […]

Read more
How to Configure Failover Clustering on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure Failover Clustering on Windows Server 2012 R2

How to Configure Failover Clustering on Windows Server 2012 R2 Failover Clustering is a high-availability feature in Windows Server 2012 R2 that allows multiple servers (nodes) to work together to keep services and applications running if one or more nodes fail. When a clustered node becomes unavailable due to hardware failure, software crash, or planned […]

Read more
CHAT