Exercises will require the tooling listed below. Ensure that all of those tools have been installed before attending the training if you want to follow along. The training does not reserve time for setting up or verifying the installed tools or their respective versions.
- A computer with Vault installed
- An editor to write and modify configuration files (instructor will use VSCode, but other IDEs like IDEA may work as well)
- A Git client to interact with a GitHub repository
- An AWS account and credentials for to perform tasks in some of the exercises
- An optional installation of the commandline JSON processor jq for formatting Vault API responses
- Familiarity with Unix command-line tools like wget, curl, or tar
- Knowledge of Bash scripting (e.g., syntax, language constructs)
- Basic understanding of cloud technologies