Skip to content
This repository was archived by the owner on Jan 16, 2019. It is now read-only.

Equiem/puppet-drupal-solr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drupal Solr

This project sets up an instance of Solr configured to run with SOLR.

It installs SOLR on tomcat6 on Ubuntu based systems. Patches to support other architectures are welcome. Patches to add testing are especially welcome.

Installation

Just run puppet module install zivtech/drupal_solr.

Basic usage

    include drupal_solr

Advanced usage

    class { 'drupal_solr':
      tomcatuser => 'tomcat6',
      webadmingroup => 'some_website_admin_group',
    }

Dependencies

This module relies on puppetlabs/vcsrepo.

Creating a solr instance

    drupal_solr::instance { 'drupal': }

Advanced solr instances

    drupal_solr::instance { 'drupal':
      # Drupal 7
      version => 7,
      # Not using Search API
      sapi => false,
    }

Removing a solr instance

    drupal_solr::instance { 'drupal': ensure => absent }

About

A simple puppet module that provides solr for Drupal on Ubuntu.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 72.2%
  • Shell 27.8%