DevConf 2017

Scaling platforms and services. Co-hosted by Rootconf, Red Hat and the Linux Foundation.

Our journey to dynamic cloud infrastructure using Packer + Terraform + Ansible + Jenkins

Submitted by Mehul Ved (@mehulved) on Wednesday, 12 April 2017

videocam_off

Technical level

Beginner

Section

Full talk of 40 mins duration

Status

Confirmed & Scheduled

View proposal in schedule

Vote on this proposal

Login to vote

Total votes:  +2

Abstract

This talk will take you through our journey on how we went from manual infrastructure management to an automated one. Instead of focusing on basics of the tool which can be read up, this talk will take you through how we started using these tools to slowly add automation to our infrastructure and provide rationale behind the choices we made.

Outline

  • The beginning - Manually starting and stopping machines from rackspace control panel. Using basic shell scripts and documenting on wiki.
  • Automating configuration - Adding ansible scripts to sort out configuration drift and inconsistencies.
  • Automated deploys - Move to CI and CD tools to automatically deploy and configure our system.
  • Dynamic Infrastructure - Using ansible to dynamically maintain infrastucture and eventual shift to terraform.
  • Base images for quicker and more consistent deployments using packer
  • Tying in packer + terraform + ansible + jenkins (WIP but can present my thought process and get feedback)

Speaker bio

Mehul Ved is a system administrator for Nexsales Solution Private Limited. His role involves maintaing and improving the IT infrastructure for inhouse products development team. He also looks at technical processes among the team.

Slides

https://speakerdeck.com/mved/our-journey-to-dynamic-cloud-infrastructure-using-packer-plus-terraform-plus-ansible-plus-jenkins-devconf-dot-in-2017

Comments

  • 1
    Zainab Bawa (@zainabbawa) Reviewer a year ago

    Mehul, please share draft slides for this talk.

Login with Twitter or Google to leave a comment