Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

Use wing + puppet to bootstrap vault/consul instances #494

Merged
merged 15 commits into from
Jan 3, 2019

Commits on Dec 3, 2018

  1. Use puppet template for vault module

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    9d7fa54 View commit details
    Browse the repository at this point in the history
  2. Bootstrap consul and vault instances using vault + puppet

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    e8f0be4 View commit details
    Browse the repository at this point in the history
  3. Don't template security groups for vault

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    4281ba7 View commit details
    Browse the repository at this point in the history
  4. Hub vault_cluster resource depends on vault instances policies

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    4ab11e1 View commit details
    Browse the repository at this point in the history
  5. Sets tarmak_type_instance fact for new role hierdata

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    986a6c2 View commit details
    Browse the repository at this point in the history
  6. Use correct backup bucket prefix

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    d6b1fcd View commit details
    Browse the repository at this point in the history
  7. Ensure policies are present before starting wing on vault instances

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    f96f82e View commit details
    Browse the repository at this point in the history
  8. Clean up code and terraform policies

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    4ecfa93 View commit details
    Browse the repository at this point in the history
  9. Fix consul acceptance test

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    f2af59e View commit details
    Browse the repository at this point in the history
  10. Adds review changes to reduce duplication and keep legacy naming

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    1 Configuration menu
    Copy the full SHA
    4abbd8a View commit details
    Browse the repository at this point in the history
  11. Fix terraform fmt

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    66a133e View commit details
    Browse the repository at this point in the history
  12. Use legacy file to ensure compatibility upgrading

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    ff6437c View commit details
    Browse the repository at this point in the history
  13. Require docker class for kubelet

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    09b344d View commit details
    Browse the repository at this point in the history
  14. Adds site_module to tarmak and Kubernetes fixtures.yml

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    e8a059a View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2018

  1. Moves docker class to higher hieradata

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    1254ece View commit details
    Browse the repository at this point in the history