This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Tf modules

Reusable Terraform modules for Vault, virtual machines, and storage

This project contains reusable Terraform modules for Vault configuration, Proxmox virtual machines, backup storage, and related infrastructure. The module collection is still in progress.

  • Terraform modules

1 - Backup bucket

S3 bucket for backups

2 - Pve vm qemu

Create a proxmox vm

3 - Releases

Releases

3.1 - head

Release head

4 - Terraform backend

Module that sets up an S3 terraform backend

5 - Vault approle

Create a vault approle

6 - Vault approle

Create a vault approle

7 - Vault OIDC provider

Vault OIDC provider

8 - Vault pki server

Create a pki config for a server

9 - Vault ssh server role

Create an ssh role for a server

10 - Vault transit key

Vault transit key

11 - Yc folder

Folder for Yandex Cloud