GoogleCloudPlatform/chef-google

Name: chef-google

Owner: Google Cloud Platform

Description: null

Created: 2017-07-06 19:57:22.0

Updated: 2018-05-16 05:36:40.0

Pushed: 2018-05-01 18:58:14.0

Homepage: null

Size: 18

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Google Cloud Platform for Chef

This cookbook installs all Google cookbooks for Chef to allow managing Google Cloud Platform resources from your Chef environment

Table of Contents
  1. Description
  2. Setup
  3. Supported Google Cloud Platform Products
  4. Summary of Supported Products Types / Providers
  5. Supported Operating Systems
Description

This cookbook is a convenience to install all Google Cloud Platform cookbooks for Chef with a single command. You can install them individually if you wish as well.

Setup

To install this cookbook, insert the following into your Berksfile.

cookbook 'google-cloud', '~> 0.2.0'
Supported Google Cloud Platform Products

The google/cloud cookbook installs the following cookbooks automatically:

Summary of Supported Products Types / Providers

Below you can find a summary of each supported type and a brief description of its intended behavior. For full details about each provider, properties, parameters, usage and examples please visit its respective Chef cookbook project page.

Google Compute Engine

Detailed information can be found at the google-gcompute project home page. The list below is a summary of the supported types by the cookbook:

Google Container Engine

Detailed information can be found at the google-gcontainer project home page. The list below is a summary of the supported types by the cookbook:

Google Cloud DNS

Detailed information can be found at the google-gdns project home page. The list below is a summary of the supported types by the cookbook:

Google Cloud SQL

Detailed information can be found at the google-gsql project home page. The list below is a summary of the supported types by the cookbook:

Google Cloud Storage

Detailed information can be found at the google-gstorage project home page. The list below is a summary of the supported types by the cookbook:

Google Stackdriver Logging

Detailed information can be found at the google-glogging project home page.

Google Authentication

This cookbook provides the types to authenticate with Google Cloud Platform. When executing operations on Google Cloud Platform, e.g. creating a virtual machine, a SQL database, etc., you need to be authenticated to be able to carry on with the request. All Google Cloud Platform cookbooks use an unified authentication mechanism, provided by this cookbook.

For examples, installation and usage visit the google-gauth cookbook home page.

Supported Operating Systems
ProductOperating Systems
Google Compute Engine RedHat 6, 7
CentOS 6, 7
Debian 7, 8
Ubuntu 12.04, 14.04, 16.04, 16.10
SLES 11-sp4, 12-sp2
openSUSE 13
Windows Server 2008 R2, 2012 R2, 2012 R2 Core, 2016 R2, 2016 R2 Core
Google Container Engine RedHat 6, 7
CentOS 6, 7
Debian 7, 8
Ubuntu 12.04, 14.04, 16.04, 16.10
SLES 11-sp4, 12-sp2
openSUSE 13
Windows Server 2008 R2, 2012 R2, 2012 R2 Core, 2016 R2, 2016 R2 Core
Google Cloud DNS RedHat 6, 7
CentOS 6, 7
Debian 7, 8
Ubuntu 12.04, 14.04, 16.04, 16.10
SLES 11-sp4, 12-sp2
openSUSE 13
Windows Server 2008 R2, 2012 R2, 2012 R2 Core, 2016 R2, 2016 R2 Core
Google Cloud SQL RedHat 6, 7
CentOS 6, 7
Debian 7, 8
Ubuntu 12.04, 14.04, 16.04, 16.10
SLES 11-sp4, 12-sp2
openSUSE 13
Windows Server 2008 R2, 2012 R2, 2012 R2 Core, 2016 R2, 2016 R2 Core
Google Cloud Storage RedHat 6, 7
CentOS 6, 7
Debian 7, 8
Ubuntu 12.04, 14.04, 16.04, 16.10
SLES 11-sp4, 12-sp2
openSUSE 13
Windows Server 2008 R2, 2012 R2, 2012 R2 Core, 2016 R2, 2016 R2 Core

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.