Skip to content

Releases: brianshumate/vaultron

Vault v0.8.0 and more!

09 Aug 17:15
Compare
Choose a tag to compare
  • Vault version 0.8.0!
  • Reduced resource usage via count pattern in Vault module (thanks @fprimex)
  • Update indexes in naming for count usage
  • Fix unform script
  • Even more blazing from Blazing Sword!
  • TF count rebase (thanks @fprimex)
  • Custom Vault binary support!

Example and script additions + enhancements

08 Aug 16:49
Compare
Choose a tag to compare
  • Add support for Vault version 0.8.0-rc1
  • Update and reflow on the README (shoutout to @angrycub for the inspiration!)
  • Update example test scripts
  • Address SC2181 in form
  • Address SC2004 in unform
  • Address SC2046 in skydome
  • Preserve provider modules for Terraform 0.10.0+
  • Add example for MongoDB secret backend

Fixes and cleanup

01 Aug 19:42
Compare
Choose a tag to compare
  • Flip date and op in log names for easy reading (thanks @fprimex)
  • Modularize Terraform configuration and more tests (thanks @fprimex)
  • Consistent comment banners in configurations
  • Remove TF logs on successful unform run
  • Add some miscellaneous test scripts for Vault
  • Fix a user message type
  • Disable log cleanup (needs more discussion)
  • Set keep_locally to true (addresses 2 TF errors during unform issue) \o/

Numerous TF workflow improvements and more

25 Jul 18:23
Compare
Choose a tag to compare
  • Add error tracking to unform (thanks @fprimex)
  • POSIX changes that make dash happy (thanks @fprimex)
  • Use terraform console to get config values (thanks @fprimex)
  • Start a testing script (thanks @fprimex)
  • Verified working in both Linux and Docker for Mac environments
  • Log Terraform operations, store and use plan (thanks @fprimex)
  • Move common things to Skydome, fixes to state handling (thanks @fprimex)
  • Check for Terraform (fixes #6) and better Terraform output (thanks @fprimex)
  • Set variables and ignore logs (thanks @fprimex)
  • Update documentation

Latest with multiple improvements

24 Jul 18:55
Compare
Choose a tag to compare
  • Disable script checks in 0.9.0 configurations
  • Spruce up scripts
  • Add execute versus source checking to form script (thanks @fprimex)
  • Drop to executing form instead of sourcing and prompt user to set env vars
  • Add examples directory and initial Vault PKI policy example
  • Add CONTRIBUTING.md
  • Add CONTRIBUTORS.md

Consul OSS server configuration in templates

24 Jul 03:03
Compare
Choose a tag to compare
  • Update OSS server common configuration template
  • Move common configuration from entry point to templates

Support all the versions and more!

24 Jul 00:47
Compare
Choose a tag to compare
  • Update form script
  • Update Consul client configuration to match architectural diagram
  • Improve form error output
  • Switch from notion of "extra configuration" to "common configuration"
  • Add initial version-specific common configuration template stubs
  • Have fun with "Technical Specifications" (remember the roots!)
  • Add support for supported Vault docker image versions (0.6.1-CURRENT)
  • Add support for supported Consul docker image versions (0.6.0-CURRENT)
  • Update documentation

First real release!

22 Jul 17:29
Compare
Choose a tag to compare
  • Expose DNS from Consul server one to host Mac (tcp/udp 8600)
  • Tidy up Terraform configuration
  • Use consistent naming for Consul and Vault instances throughout
  • Enable intial support for Consul and Vault version-specific configuration
  • Use Consul servers for DNS
  • Enable script checks
  • Update documentation
  • Update ignores