Skip to content

Support material for the Digital Ocean Meetup

Notifications You must be signed in to change notification settings

kifbv/tf-do-meetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Ocean Meetup, Bucharest - 24/07/2017

Pre-requisites

To run demos 1 & 2:

  • download **Terraform v0.11.10 here, unzip it and move the binary to /usr/local/bin or somewhere else in your $PATH).
  • create and download a Digital Ocean API Token from the API page of your Digital Ocean profile.
  • create 2 ssh keys:
    • ssh-keygen -C 'DO Meetup' -f ~/.ssh/id_rsa_do
    • ssh-keygen -C 'DO Meetup' -f ~/.ssh/id_rsa_github

To run demo 3 you'll also need:

  • the AWS Access Key ID and Secret Access Key of a user with AmazonS3FullAccess policy attached.
  • an S3 bucket in the same account as the above user.
  • a Circle CI account (just go to circleci.com and sign in with GitHub).

Slides

Clone this repository and open the slides/index.html file locally in your web browser to play the presentation.

Demos

Specific instructions are in each demo folder.

  • demo1: basic Terraform usage (providers, resources, variables)
  • demo2: more advanced usage (multiple environments, count, modules, github sources)
  • demo3: collaborative usage and CI/CD workflow (remote state, Circle CI)

About

Support material for the Digital Ocean Meetup

Resources

Stars

Watchers

Forks

Packages

No packages published