This project uses a SaltStack formula to automatically authenticate the EC2 instance to an existing Hashicorp Vault cluster.
This formula uses data externalized via the SaltStack "Pillar" feature. See the sections below for the data required to be present within the supporting pillars.
vault:
lookup:
url: https://vault.zyx.net
role: vault-client-auth-iam
auth_type: iam or ec2
mount_point: 'aws'