ComputeCanada / magic_castle

Terraform modules to replicate the HPC user experience in the cloud
MIT License
130 stars 37 forks source link

Move terraform_facts.yaml to cloud-init (puppet.yaml) #253

Closed cmd-ntrf closed 5 months ago

cmd-ntrf commented 1 year ago

In a not too distant future, it is anticipated that instances could come from different cloud providers while sharing the same puppetserver. There the cloud provider fact should be set on each node instead of on the server.

cmd-ntrf commented 1 year ago

The local path for terraform_facts.yaml is: /etc/puppetlabs/facter/facts.d/