How to Deploy a Node.js App to Azure App Service with CI/CD
Option A: Code-Based Deployment (Recommended for Most Users) If you don’t need a custom runtime or container, Azure’s built-in code deployment option is the fastest and easiest way to host production-ready Node.js applications. Azure provides a managed environment with runtime support for Node.js, and you can automate everything using Azure DevOps. This option is ideal for most production use casesRead More …
How to Deploy a Custom Rocky Linux Image in Azure with cloud-init
Need a clean, hardened Rocky Linux image in Azure — ready to go with your tools and configs? Here’s how to use Packer to build a Rocky image and then deploy it with cloud-init using Azure CLI. Step 0: Install Azure CLI Before deploying anything, make sure you have Azure CLI installed. Linux/macOS: curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash Windows:Read More …
Automate Rocky Linux Image Creation in Azure Using Packer
Spinning up clean, custom Rocky Linux VMs in Azure doesn’t have to involve manual configuration or portal clicks. With HashiCorp Packer, you can create, configure, and publish VM images to your Azure subscription automatically. What You’ll Need Packer installed Azure CLI (az login) Azure subscription & resource group Azure Service Principal credentials Step 1: Install Azure CLI You needRead More …
Automating Rocky Linux VM Creation with Packer + VirtualBox
If you’ve ever needed to spin up a clean, minimal Linux VM for testing or local automation — and got tired of clicking through the VirtualBox GUI — this guide is for you. We’ll walk through how to use HashiCorp Packer and VirtualBox to automatically create a Rocky Linux 8.10 image, ready to boot and use — no Vagrant, noRead More …
How to Deploy Kubernetes on AWS the Scalable Way
Kubernetes has become the de facto standard for orchestrating containerized workloads—but deploying it correctly on AWS requires more than just spinning up an EKS cluster. You need to think about scalability, cost-efficiency, security, and high availability from day one. In this guide, we’ll walk you through how to deploy a scalable, production-grade Kubernetes environment on AWS—step by step. Why KubernetesRead More …
Fixing Read-Only Mode on eLux Thin Clients
Fixing Read-Only Mode on eLux Thin Clients If your eLux device boots into a read-only filesystem or prevents saving changes, it’s usually due to the write filter or system protection settings. Here’s how to identify and fix the issue. Common Causes Write Filter is enabled (RAM overlay by default) System partition is locked as part of image protection Corrupted overlayRead More …
Elux Image Deployment
How to Create and Deploy a Custom eLux Image at Scale This guide is intended for Linux/VDI system administrators managing eLux thin clients across enterprise environments. It covers: Part 1: Creating a fresh, customized eLux image Part 2: Deploying the image at scale using Scout Enterprise Part 1: Creating a Custom eLux Image with Tailored Settings Step 1: Download RequiredRead More …
Key Components for Setting Up an HPC Cluster
Head Node (Controller) • Manages job scheduling and resource allocation. • Runs Slurm Controller Daemon (`slurmctld`). Compute Nodes • Execute computational tasks. • Run Slurm Node Daemon (`slurmd`). • Configured for CPUs, GPUs, or specialized hardware. Networking • High-speed interconnect like Infiniband or Ethernet. • Ensures fast communication between nodes. Storage • Centralized storage like NFS, Lustre, or BeeGFS. • Provides shared file access for all nodes. Authentication • UseRead More …
How to configure Slurm Controller Node on Ubuntu 22.04
How to setup HPC-Slurm Controller Node
Refer to Key Components for HPC Cluster Setup; for which pieces you need to setup. This guide provides step-by-step instructions for setting up the Slurm controller daemon (`slurmctld`) on Ubuntu 22.04. It also includes common errors encountered during the setup process and how to resolve them. Step 1: Install Prerequisites To begin, install the required dependencies for Slurm and itsRead More …