Skip to content
Snippets Groups Projects
Puppetfile 1.14 KiB
Newer Older
  • Learn to ignore specific revisions
  • Quentin Machu's avatar
    Quentin Machu committed
    #!/usr/bin/env ruby
    #^syntax detection
    
    
    Quentin Machu's avatar
    Quentin Machu committed
    
    
    # use dependencies defined in Modulefile
    # modulefile
    
    # A module from git
    # mod 'puppetlabs-ntp',
    #   :git => 'git://github.com/puppetlabs/puppetlabs-ntp.git'
    
    #mod 'puppet',
    #    :git => "git://github.com/puppetlabs/puppetlabs-puppet"
    
        :git => "https://github.com/openstack/puppet-ceph.git"
    
    # A module from a git branch/tag
    # mod 'puppetlabs-apt',
    #   :git => 'https://github.com/puppetlabs/puppetlabs-apt.git',
    #   :ref => '1.4.x'
    mod 'staging',
    
        :git => 'https://github.com/nanliu/puppet-staging.git'
    
    #mod 'puppetdb',
    #    :git => "git://github.com/puppetlabs/puppetlabs-puppetdb",
    #    :ref => '5.0.0'
    
    # Modulo percona AutomaticOCP
    
        :git => "https://baltig.infn.it/ocp-tools/percona.git",
    
    
    # Modulo mongo AutomaticOCP 
    mod 'ocp-tools/mongodb',
    
        :git => "https://baltig.infn.it/ocp-tools/mongodb.git",
    
        
    # Modulo Zabbix AutomaticOCP 
    
    #    :git => "https://baltig.infn.it/ocp-tools/zabbix.git"