19 lines
556 B
Terraform
19 lines
556 B
Terraform
|
data "remote_file" "kustomization_backup" {
|
||
|
conn {
|
||
|
host = module.control_planes[keys(module.control_planes)[0]].ipv4_address
|
||
|
port = 22
|
||
|
user = "root"
|
||
|
private_key = local.ssh_private_key
|
||
|
agent = var.private_key == null
|
||
|
}
|
||
|
path = "/var/post_install/kustomization.yaml"
|
||
|
|
||
|
depends_on = [null_resource.kustomization]
|
||
|
}
|
||
|
|
||
|
resource "local_file" "kustomization_backup" {
|
||
|
content = data.remote_file.kustomization_backup.content
|
||
|
filename = "kustomization_backup.yaml"
|
||
|
file_permission = "600"
|
||
|
}
|