Displaying 1 to 20 from 25 results

terraformer - CLI tool to generate terraform files from existing infrastructure (reverse Terraform)

  •    Go

CLI tool to generate tf and tfstate files from existing infrastructure (reverse Terraform). Terraformer use terraform providers and built for easy to add new supported resources. For upgrade resources with new fields you need upgrade only terraform providers.

infrastructure-as-code-tutorial - Infrastructure As Code Tutorial

  •    

This tutorial is intended to show what the Infrastructure as Code (IaC) is, why we need it, and how it can help you manage your infrastructure more efficiently. It is practice-based, meaning I don't give much theory on what Infrastructure as Code is in the beginning of the tutorial, but instead let you feel it through the practice first. At the end of the tutorial, I summarize some of the key points about Infrastructure as Code based on what you learn through the labs.

terraboard - :earth_africa: :clipboard: A web dashboard to inspect Terraform States

  •    Go

It currently only supports S3 as a remote state backend, and dynamoDB for retrieving lock informations. The overview presents all the state files in the S3 bucket, by most recent modification date.

Red-Baron - Automate creating resilient, disposable, secure and agile infrastructure for Red Teams.

  •    HCL

Red Baron is a set of modules and custom/third-party providers for Terraform which tries to automate creating resilient, disposable, secure and agile infrastructure for Red Teams. Both of these resources were referenced heavily while building this.




gitlab-setup - A Packer / Terraform / Ansible configuration to install Gitlab and Gitlab-CI

  •    HCL

This template is a POC to setup a Gitlab system with High Availability on Amazon Web Service Cloud. This template is heavily inspired by Gitlab university : HA on AWS.

bakery - Baking delicious cloud instances 🍰

  •    

This repository illustrates the proposed workflow described on this blogpost for baking AMIs, launching instances and using Ansible to abstract both configuration logic flows, so I highly recommend you read it first. Be sure that /root/bakery/cloud-init.json was created with all the required overrides for Ansible, specially the cloud_init=true.


DevSecOps - Base infrastructure for future DevSecOps environment in AWS

  •    

This repo contains information related to DevSecOps at GSA. The code that has been previously located in this project has been split out into different locations. This repo will now only contain documentation and links to relevant DevSecOps information. The plaform is called the GSA Readily Available Computing Environment (GRACE). Named in honor of Rear Admiral Grace Hopper.

fogg - Manage Infrastructure as Code with less pain.

  •    Go

Please note: If you believe you have found a security issue, please responsibly disclose by contacting us at security@chanzuckerberg.com. Fogg is an opinionated tool for managing infrastructure-as-code repositories using Terraform.

karch - A Terraform module to create and maintain Kubernetes clusters on AWS easily, relying entirely on kops

  •    HCL

karch is a Terraform module based on kops aiming at managing (multiple) Kubernetes clusters on AWS. You can see it as "Terraform bindings for kops". It essentially aims at making it easier to share Kubernetes cluster topologies or even entire stacks built atop Kubernetes.

terraform-godaddy - A terraform plugin for managing godaddy domain records

  •    Go

In order to leverage the GoDaddy APIs, an API key is required. The key pair can be optionally stored in environment variables. If key and secret aren't provided under the godaddy provider, they are expected to be exposed as environment variables: GODADDY_API_KEY and GODADDY_API_SECRET.

terraform-aws-devops - Manage AWS infrastructure as code using Terraform (outdated code from my talk 14

  •    HCL

This is a group for people interested in Amazon Web Services. Anyone can participate, ranging from AWS evangelists to the curious. The main focus of the group is to build up a community around AWS with socializing and talks on topics like innovations, development and possibilities. Having trouble with a stack? Maybe you'll meet someone with a solution or an approach that you haven't already tried. Talk was given by Anton Babenko on DevOps Norway Meetup 14th of December 2015.

terraform-aws-asg - Terraform AWS Auto Scaling Stack

  •    HCL

Module stack supporting multiple deployment scenarios of an Auto Scaling Group to an AWS VPC. The group module will provision security group, launch configuration and auto scaling group resources. Both ELB and simple group configurations are supported.

gruntwork-io.github.io - The gruntwork.io website

  •    HTML

This is the code for the Gruntwork website. Gruntwork can help you get your entire infrastructure, defined as code, in about one day. You focus on your product. We'll take care of the Gruntwork.

toc - A Table of Contents of all Gruntwork Packages and Modules

  •    

This repo is a convenient way to find all of the repositories created and maintained by Gruntwork. It is intended primarily for Gruntwork's customers. Please note that most of the links are private. If you don't have access to them, you'll get a 404 page! To gain access, you must be a Gruntwork customer. See gruntwork.io for more info and feel free to reach out to us at info@gruntwork.io if you have questions.

aztack - Terraform module for creating Kubernetes clusters running on Azure

  •    HCL

Provision a Kubernetes cluster with Packer and Terraform on Azure Resource Manager. Inspired by Kelsey Hightower's kubestack and the tack project. Terraform is used to declare and provision a Kubernetes cluster. Terraform runs entirely in a Docker container. The following generates Azure credentials and other required configuration and builds infra on Terraform.