Skip to content

Latest commit

 

History

History
70 lines (53 loc) · 2.28 KB

README.md

File metadata and controls

70 lines (53 loc) · 2.28 KB

Google Chrome

Puppet Google Chrome CI Puppet Forge Puppet Forge Puppet Forge Puppet Forge license

Table of Contents

  1. Overview
  2. Usage
  3. Notes

Overview

Puppet module to install the Google Chrome web browser module. Currently supports installation on:

  • CentOS / Fedora
  • Debian / Ubuntu
  • openSUSE

Usage

To install the stable version of Google Chrome, include or declare the google_chrome class.

include google_chrome
class { 'google_chrome':
}

To install unstable or beta versions, set the appropriate version attribute.

class { 'google_chrome':
  version => 'unstable',
}
class { 'google_chrome':
  version => 'beta',
}

To modify the full set of default parameters.

class { 'google_chrome':
  ensure                 => 'installed',
  version                => 'unstable',
  package_name           => 'google-chrome',
  repo_gpg_key           => 'https://dl.google.com/linux/linux_signing_key.pub',
  repo_gpg_key_id        => '4CCA1EAF950CEE4AB83976DCA040830F7FAC5991',
  repo_gpg_key_options   => 'http-proxy="http://proxyuser:[email protected]:3128"',
  repo_name              => 'google-chrome',
  defaults_file          => '/etc/default/google-chrome',
  defaults_proxy_pac_url => 'http://foo/bar/proxy.pac',
  repo_base_url          => 'https://dl.google.com/linux/chrome/rpm/stable/x86_64'
}

Notes

Forked from jamesnetherton/google_chrome