some more platform init
This commit is contained in:
parent
99c058f9ec
commit
14ffff1463
|
|
@ -0,0 +1,27 @@
|
|||
#!/bin/bash
|
||||
|
||||
MINIO_ACCESS_KEY=$(VAULT_TOKEN="$VAULT_TOKEN" VAULT_ADDR="$VAULT_ADDR" vault kv get -mount="platform" -field="access_key" "minio")
|
||||
MINIO_SECRET_KEY=$(VAULT_TOKEN="$VAULT_TOKEN" VAULT_ADDR="$VAULT_ADDR" vault kv get -mount="platform" -field="secret_key" "minio")
|
||||
|
||||
cat << EOF > backend.tfvars
|
||||
endpoints = { s3 = "${MINIO_ADDR}" }
|
||||
access_key = "${MINIO_ACCESS_KEY}"
|
||||
secret_key = "${MINIO_SECRET_KEY}"
|
||||
bucket = "platform"
|
||||
key = "terraform.tfstate"
|
||||
region = "eu-central-1"
|
||||
EOF
|
||||
|
||||
cat << EOF > terraform.tfvars
|
||||
endpoints = { s3 = "${MINIO_ADDR}" }
|
||||
access_key = "${MINIO_ACCESS_KEY}"
|
||||
secret_key = "${MINIO_SECRET_KEY}"
|
||||
bucket = "platform"
|
||||
key = "terraform.tfstate"
|
||||
region = "eu-central-1"
|
||||
minio_server = "${MINIO_SERVER}"
|
||||
vault_token = "${VAULT_TOKEN}"
|
||||
vault_addr = "${VAULT_ADDR}"
|
||||
node_ip = "${NODE_IP}"
|
||||
node_username = "root"
|
||||
EOF
|
||||
|
|
@ -2,13 +2,3 @@ provider "vault" {
|
|||
address = var.vault_addr
|
||||
token = var.vault_token
|
||||
}
|
||||
|
||||
data "vault_kv_secret_v2" "hcloud" {
|
||||
mount = "management"
|
||||
name = "hcloud"
|
||||
}
|
||||
|
||||
data "vault_kv_secret_v2" "rancher" {
|
||||
mount = "management"
|
||||
name = "rancher"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue