mirror of
https://github.com/KevinMidboe/kazan-terraform.git
synced 2025-10-28 09:10:17 +00:00
main
Kazan terraform 🧊
Terraform plan for spinning up kubernetes cluster (named kazan) on local proxmox host.
Ansible project for configuration: https://github.com/kevinmidboe/kazan-ansible
Setup
Export credentials for proxmox host:
export PM_API_TOKEN_ID=''
export PM_API_TOKEN_SECRET=''
Download repo:
git clone git@github.com:kevinmidboe/kazan-terraform.git
cd kazan-terraform
Terraform state file
The terraform state (tf.state file) is stored in my gcp bucket. If you want change bucket provider/location do so by editing gcs backend definition in main.ts.
To store locally instead change comment in local and out gcs in backend definition in main.ts.
Run
If this is first time running tf plans:
terraform init
then
terraform apply
Languages
HCL
100%