Rocky-Linux

Why This Guide Exists

Why deploy ELK on Rocky Linux 9 instead of Elastic Cloud — what you get, what the official docs miss, and what you'll have when done.

Why This Guide Exists

Why a production Ollama + Open WebUI stack on Rocky Linux 9 needs more than a quick-start tutorial, and what you'll have when done.

Why This Guide Exists

Why this Rundeck + Ansible guide for Rocky Linux 9 exists, what the official docs miss, and what you'll have when you finish.

Prerequisites & Architecture

Understand the ELK stack deployment architecture on Rocky Linux 9, size your VMs for the workload, and confirm all prerequisites.

Prerequisites & Architecture

The Ollama + Open WebUI deployment architecture on Rocky Linux 9: hardware sizing by VRAM tier, network needs, and pre-flight checklist.

Architecture & Prerequisites

The Rundeck deployment architecture on Rocky Linux 9: VM sizing, component roles, and prerequisites before you touch a terminal.

Elasticsearch

Install Elasticsearch on all three nodes on Rocky Linux 9: cluster TLS, data path relocation, system tuning, and cluster verification.

GPU Setup & NVIDIA Drivers

Pass through your NVIDIA GPU from Proxmox, install drivers on Rocky Linux with SELinux enforcing, and verify — or skip for CPU-only.

MariaDB Setup

Install and secure MariaDB on Rocky Linux 9 as Rundeck's persistent backend, eliminating the H2 database corruption risk entirely.

Kibana

Install Kibana, put it behind an Apache reverse proxy with SSL, configure the Elasticsearch connection with authentication, and verify dashboard access.

Ollama Installation & Configuration

Install Ollama as a systemd service, configure production-ready settings, pull your first model, and verify the API is serving.

Rundeck Installation & Configuration

Install Rundeck on Rocky Linux 9: RPM setup, MariaDB connection, Apache SSL reverse proxy, JVM tuning, and web UI verification.

Logstash

Install Logstash, tune the JVM for your available RAM, configure a pipeline that accepts Beats and syslog input, and verify data flows into Elasticsearch.

Ansible Integration

Connect Ansible to Rundeck on Rocky Linux 9: plugin setup, inventory import, SSH key auth, and running your first playbook.

Filebeat

Install Filebeat on your hosts, configure it to ship system logs to Logstash, work around the 9.x fileset trap, and verify logs flow into Elasticsearch.

Troubleshooting & Gotchas

Diagnose Rundeck failures on Rocky Linux 9: the 8 most common failure modes, where to look, and a systematic fix sequence.

Gotchas & Troubleshooting

Know where to look when things break, recognize the most common ELK failure modes, and fix them without spending hours on Stack Overflow.

Quick Reference

Quick reference for your Ollama + Open WebUI stack on Rocky Linux 9: file paths, ports, commands, and model recommendations.

Quick Reference

Every file path, port, command, and config location for your Rundeck deployment on Rocky Linux 9 — bookmark this page.

Deploying the ELK Stack the Right Way

Free guide: deploy a production-ready ELK stack on Rocky Linux 9 with Elasticsearch, Kibana SSL, Logstash, Filebeat, ILM retention, and SELinux enforcing.

Self-Hosting AI the Right Way

Free guide to a production-ready local LLM stack on Rocky Linux 9 with Ollama, Open WebUI, nginx SSL, GPU passthrough, and SELinux enforcing.

Deploying Rundeck the Right Way

A free, complete guide to deploying production-ready Rundeck on Rocky Linux 9 with MariaDB, Apache SSL, Ansible integration, and SELinux enforcing.