Skip to content
/ infra Public

Infrastructure as code on Google Cloud Platform

License

Notifications You must be signed in to change notification settings

jugatsu/infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

forthebadge

This repo contains code for running Reddit-like app https://github.com/Artemmkin/reddit on Google Cloud Platform (GCP) using the following tools:

This project was done by the knowledge gained in the DevOps course http://otus.ru/lessons/devops-praktiki-i-instrumenty/.

Table of contents

Requirements

(Back to top)

Install the following tools:

You also need to have access to Google Cloud Platform https://cloud.google.com. Get if for free https://cloud.google.com/free/

Usage

(Back to top)

Folder structure:

  • ansible: ansible roles to provision full stack to run our application.
  • packer: packer templates to build GCP images which are used to run our application.
  • terraform: terraform configuration files to provision infrastructure on GCP to run our application.

See README.md in each folder for the additional details.

Support

(Back to top)

Please open an issue for support.

Contributing

(Back to top) Please contribute using Github Flow. Create a branch, add commits, and open a pull request.

License

(Back to top)

Open Source Love

Please have a look at the LICENSE.md for more details.