Find guides, tutorials, and documentation to help you get the most out of CubePath services.
Showing 12 of 12 guides
Set up a three-node Pacemaker and Corosync high availability cluster on Ubuntu 24.04 with pcs, IPMI fencing, a floating IP and Nginx, then test failover.
Install HAProxy on Ubuntu 24.04 and load balance web servers with health checks, Let's Encrypt HTTPS, a stats page and the runtime API to drain backends.
Configure Keepalived on two Ubuntu 24.04 servers so a virtual IP moves automatically to the backup node when Nginx or the primary server fails, then test it.
Enable BBR, size TCP buffers, raise connection backlogs and conntrack limits with sysctl on Ubuntu 24.04, make them persistent and measure the result.
Download and verify a kernel.org release, configure it from your running Ubuntu 24.04 kernel, build .deb packages, install them and boot with a safe fallback.
Learn how containers work by isolating processes with Linux namespaces and limiting CPU and memory with cgroups v2 on Ubuntu 24.04 using unshare and systemd.
Manage interfaces, addresses, routes, policy routing, VLANs and traffic shaping with the ip, ss and tc commands on Ubuntu 24.04, and persist them with Netplan.
Set up blue-green deployments with Nginx and systemd on Ubuntu 24.04: run two app versions side by side, switch traffic with a graceful reload and roll back.
Learn what eBPF is and use it on Ubuntu 24.04: trace processes and file opens with BCC and bpftrace, inspect loaded programs and drop packets with XDP.
Tune Ubuntu 24.04 for low-latency applications: apply a tuned profile, isolate CPU cores, steer interrupts away, pin your service and measure with cyclictest.
Configure huge pages for PostgreSQL 16 and MySQL on Ubuntu 24.04: size the pool from shared memory, reserve it with sysctl and verify the database uses it.
Install DPDK on Ubuntu 24.04, reserve huge pages, bind a spare NIC to vfio-pci, forward packets with dpdk-testpmd and build a first application with pkg-config.