Skip to content

Генерация терраформ-манифестов через Puppet для двух окружений

Notifications You must be signed in to change notification settings

f4rx/puppet-generate-terraform-manifests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Генерация терраформ-манифестов через Puppet для двух окружений

docker run -ti \
    -v $(pwd)/terraform/puppet/:/tf \
    -v $(pwd)/terraform/prod/:/tf_mainfests \
    -e FACTER_env=prod \
    puppet/puppet-agent:6.11.1 \
    apply --modulepath=/tf/ /tf/main.pp --test


TF_DATA_DIR=terraform/prod/.terraform terraform init terraform/prod
TF_DATA_DIR=terraform/prod/.terraform terraform apply -var-file="terraform/prod/secrets.tfvars"  terraform/prod
docker run -ti \
    -v $(pwd)/terraform/puppet/:/tf \
    -v $(pwd)/terraform/stage/:/tf_mainfests \
    -e FACTER_env=stage \
    puppet/puppet-agent:6.11.1 \
    apply --modulepath=/tf/ /tf/main.pp --test


TF_DATA_DIR=terraform/stage/.terraform terraform init terraform/stage
TF_DATA_DIR=terraform/stage/.terraform terraform apply -var-file="terraform/prod/secrets.tfvars"  terraform/stage

About

Генерация терраформ-манифестов через Puppet для двух окружений

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published