Git Product home page Git Product logo

snowplow-terraform-starter's Introduction

Terraform Starter - Snowplow Analytics

Terraform as Documentation

This repository is intended to be documentation of what a Snowplow (Scala Streaming) stack can look like. It attempts to explicitly state technical specifications of such a stack.

The documentation is written with Terraform

The documentation is written for Snowplow Analytics

Terraform as a Starter

This repository may double as way to quickly create a working Snowplow Analytics stack.

  1. git clone https://github.com/fingerco/snowplow-terraform-starter.git && cd snowplow-terraform-starter

  2. cp variables.tf.example variables.tf

  3. Modify variables.tf to configure everything

  4. terraform init

  5. terraform plan

  6. terraform apply

  7. terraform destroy

Note: Due to the extreme levels of customization that can happen in such a stack, I cannot promise that this setup will fit your exact needs.

I encourage you to look through this, understand it, and modify it as you need.

Contributions

Feel free to fork this and submit a Pull Request, if you'd like to improve upon it!

snowplow-terraform-starter's People

Contributors

polymorfiq avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.