puppetlabs-apache
puppetlabs-apache copied to clipboard
Puppet module for the Apache httpd server, maintained by Puppet, Inc.
`mod_proxy_balancer` depends on one of these load balancing scheduler algorithms: * [mod_lbmethod_byrequests](https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_byrequests.html) * [mod_lbmethod_bytraffic](https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_bytraffic.html) * [mod_lbmethod_bybusyness](https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_bybusyness.html) * [mod_lbmethod_heartbeat](https://httpd.apache.org/docs/2.4/mod/mod_lbmethod_heartbeat.html) See https://httpd.apache.org/docs/2.4/mod/mod_proxy_balancer.html This adds support to include one of them via: ```...
## Use Case I want to use http2 protocol in our proxy configuration ## Describe the Solution You Would Like I would like to be able to enable / install...
Hello, I need to manually handle if a vhost is enabled and I don't want Puppet to overwrite it. Coupled with `apache::purge_vhost_dir: false`, it works great ! Thank you !
This attempts to unify SELinux handling in the tests. It moves the package installation to the acceptance spec helper to reduce duplication. It then makes the set_apache_defaults line idempotent and...
## Use Case Code in question: https://github.com/puppetlabs/puppetlabs-apache/blob/babc21bb524d2bae88066fe8abeeb7e77ace960a/types/oidcsettings.pp#L20 The OIDCScope setting can be used with multiple scopes. Per mod_auth_openidc: ``` # Define the OpenID Connect scope that is requested from the...
## Use Case I would like to be able to enable / install and configure the ``mod_log_forensic``, so that I can enable it using a Hiera variable in development/test for...
## Describe the Bug If you deploy a standard installation of apache2 on openSUSE-Leap 15.3 where you just include the class apache the installation fails, because the httpd.conf has invalid...
Fixes loading correct libphp file when RedHat AND PHP 8. Fixes #2332
https://github.com/puppetlabs/puppetlabs-apache/blob/3b4bae8dbac8081e241d3049a520cc953705ceb5/manifests/init.pp#L640 Error: Parameter command failed on Exec[mkdir /opt/rh/httpd24/root/etc/httpd/conf.d]: Command must be a String, got value of class Array (file: /etc/puppetlabs/code/environments/production/modules/apache/manifests/init.pp, line: 639)