Python script to automate fetching a new SSH keypair for CSCS infrastructure. It relies on credentials stored in a cloud-based password manager, like Bitwarden or 1Password.
- Python 3.10 with the dependencies listed in
requirements.txt
installed - An account with a supported password manager (Bitwarden, 1Password)
- The command-line interface (CLI) of password manager of your choice
- (optional) A virtual environment with
venv
orpipenv
(or any other similar utility of your choice)
Please, check out the docs of this project for details on the usage.