- Moved postgres secrets in Nomad to non-readable location #77
- Renamed file 01-create_vault_policy_to_read_secrets.yml → 100-create_vault_policy_to_read_secrets.yml #68
- Consul tags support via input variable #72
- Expand resources for side_car #56
- Removed
failed_when
in01-create_vault_policy_to_read_secrets.yml
& updated README [no issue] - Changed to anothrNick/github-tag-action to get bumped version tags. Old action is deprecated [no issue]
- Updated variables for consistency #59
- Added switch for canary deplyment #44
- Added resource variables #51
- Removed box example [no issue]
- Updated README with intentions section #46
- Proper rendering of credentials #45
- Updated box version #49
- Removed
dev
target from makefile [no issue]
- 50% fixed role fatal error. Only works if
use_vault_provider=false
#15
- Added github templates for issues and PR #35
- Synced with template and updated box version #34
- Removed gen/password plugin, now using ansible to generate random username and password #27
- Removed unused intentions #32
- Removed
template_example
folder #41
- Renamed vars in
variables.tf
and where they are used #8
- Using Vault to generate username and password for postgres with kv #13
- Added host volume for postgres and dynamic variables #12
- Added switch for host volume #12
- Added 03_run_tests.yml #3
- Code to support successful execution of nomad mc job and tests when consul_acl_default_policy is deny #22
- Added documentation and LICENSE #2
- Added tests for host volumes #25
- Initial draft