MarsuperMammal / windows-consul-vault

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Windows Consul and Vault Clusters

Getting Started

This repository contains a library of Packer templates and Terraform modules that allow you to provision unique infrastructures by referencing the different templates and modules to provision an HA Vault implementation backed by an HA Consul implementation running on Windows Servers, in either Amazon Web Services or Microsoft Azure.

This code is meant to serve as a reference when building your own infrastructure. The best way to get started is to pick an environment that resembles an infrastructure you are looking to build, get it up and running, then configure and modify it to meet your specific needs.

No example will be exactly what you need, but it should provide you with enough examples to get you headed in the right direction.

Set Local Environment Variables

Set the below environment variables if you'll be using Packer or Terraform locally.

$ export AWS_ACCESS_KEY_ID=YOUR_AWS_ACCESS_KEY_ID
$ export AWS_SECRET_ACCESS_KEY=YOUR_AWS_SECRET_ACCESS_KEY
$ export AWS_DEFAULT_REGION=us-east-1

About


Languages

Language:PowerShell 43.4%Language:HCL 29.8%Language:Smarty 18.9%Language:Shell 8.0%