14 lines
686 B
Bash
14 lines
686 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
export AWS_ACCESS_KEY=$(rbw get -f username "CloudFlare TFState")
|
||
|
export AWS_SECRET_KEY=$(rbw get "CloudFlare TFState")
|
||
|
export HETZNER_DNS_API_TOKEN=$(rbw get -f "API Token" "Hetzner DNS")
|
||
|
export TF_VAR_hcloud_token="$(rbw get "HCloud API")"
|
||
|
export TF_VAR_k3s_token="$(rbw get "K3s Token")"
|
||
|
export TF_VAR_k3s_backup_access_key="$(rbw get -f username "K3s Backup")"
|
||
|
export TF_VAR_k3s_backup_secret_key="$(rbw get "K3s Backup")"
|
||
|
export TF_VAR_k3s_backup_endpoint="$(rbw get -f Endpoint "K3s Backup")"
|
||
|
export TF_VAR_cloudflare_api_token="$(rbw get -f "DNS API Token" "CloudFlare")"
|
||
|
export TF_VAR_cloudflare_account_id="$(rbw get -f "Account ID" "CloudFlare")"
|
||
|
|
||
|
tofu $@
|