Log into the root namespace via the Vault UI (root token)
Make sure you are in the root name space
Click on Access > Namespaces >create a namespace >
To access the vm's you will need the IP address and a copy of the private key your instructure created
cd /tmp
mkdir keys
cd /tmp/keys
vi lab_rsa
A fairly current version of Mac OS (v10.13.6 at time of this guide)
Docker (v18.09.2 at time of this guide)
Git
Vault binary (v1.1.1 at the time of this guide)
Optional Vault enterprise binary to demonstrate Control Groups
download the open source binary https://www.vaultproject.io/downloads.html
or contact HashiCorp to get access to an enterprise trial https://www.hashicorp.com/go/vault-enterprise
Terraform Open Source, v.0.12.17+
Git
A registered trial account with Packet.com
Basic understanding of linux commands and ssh and the use of public and private RSA keys
I am a Mac user and levarage my RSA keys located in ~/.ssh
The Packet free trial also provides information on the use of RSA keys
as a secure method for gaining ssh access to
a remote linux server
The objective of this document is to provide a thorough understanding of how Vault interacts with CF using the CF Authentication Method. It will also provide various methods for utilizing the CF auth method in the CF platform.
It is assumed that there is a [Cloud Foundry][] (or [Pivotal Platform][]) instance available and a Vault (Open Source or Enterprise) cluster available. The CF platform must also support Instance Identity Credentials