Skip to content

universal-application-apache-web-server

Profile for automated Apache Web Server installation and configuration

Universal Application Apache Web Server Profile

This profile provides a complete infrastructure pipeline for deploying Apache Web Server instances. It coordinates OS installation, Apache deployment, and configuration through the universal-runbook workflow.

Requirements

  • Digital Rebar Provision environment
  • Network access to package repositories
  • Supported operating system target

Components

  1. Operating System Installation
  2. Uses specified OS installation pipeline
  3. Supports Alma Linux 9 and Photon OS 5

  4. Apache Installation

  5. Package installation via apache-install task
  6. Configuration via apache-configure task

Usage Example

# Assign profile to machine
drpcli machines addprofile "machine-uuid" "universal-application-apache-web-server"

# Start the workflow
drpcli machines workflow "machine-uuid" "universal-runbook"

Integration Points

  • Chains with linux-install workflow
  • Supports HAProxy integration
  • Compatible with universal-runbook

Parameter Configuration

  • install-os-pkg-map: Apache package mapping
  • linux/install-bootenv-override: OS installation selection
  • universal/workflow-chain-index-override: Workflow chaining
  • universal/application: Application identifier
  • universal/runbook-during-flexiflow: Task injection list