ВП
Size: a a a
ВП
DN
DN
AS
AS
P
DH
АП
АП
DH
DH
АП
DH
---
- name: "Create tfvars"
template:
src: 'terraform/tfvars.j2'
dest: 'terraform/vars.tfvars'
- name: "Apply terraform"
terraform:
project_path: 'terraform/'
force_init: true
state: "{{ terraform_action }}"
variables_file: "vars.tfvars"
backend_config:
encrypt: "true"
bucket: "terraform-state"
region: "{{ initialization.aws_region }}"
profile: "{{ initialization.aws_profile }}"
key: "{{ basic_parameters.cluster_name }}.tfstate"
dynamodb_table: "terraform-state-lock"
register: terraform
- name: "Cleanup vars"
file:
path: terraform/.terraform/terraform.tfstate
state: absent
- name: "Cleanup state"
file:
path: terraform/vars.tfvars
state: absent
DH
DH
DH
terraform {
backend "s3" {}
}
DH
D
СХ