Skip to content

apache/packages

Defines the operating system installation pipeline for Apache node provisioning

Apache Packages Parameter

This parameter maintains a mapping of Apache package names across different operating system platforms. It works in conjunction with the install_lookup helper function to ensure correct package selection during installation.

Requirements

  • Operating system must be one of the supported platforms
  • Package repositories must be properly configured
  • System must have network access to package repositories

Supported Platforms

  • Alma Linux 8/9: Uses httpd package
  • RHEL: Uses httpd package
  • CentOS: Uses httpd package

Usage Example

apache/packages:
  apache2:
    alma-9: httpd
    rhel: httpd
    centos: httpd

Integration Points

  • Used by apache-install task
  • Supports package lookup during installation
  • Compatible with universal-runbook workflow

Future Enhancements

This parameter is currently staged for future implementation. Planned enhancements include: - Additional platform support - Version-specific package mappings - Dependency package mappings