puppet

admintome/puppet/nomad

Terraform Module HCL NOMAD

Terraform module to deploy a puppet environment to a nomad cluster

Install
module "puppet" {
source = "admintome/puppet/nomad"
version = "0.1.0"
}
plain text: /constructs/tfmod-admintome-puppet-nomad/install.txt
⭐ Source on GitHub 📦 Registry page
README

Nomad Puppet Terraform module This is a Terraform module that will provision a puppet environment on a Nomad cluster Usabe `` module "puppet" { source = "admintome/puppet/nomad" } ` After you do a `terraform get` you will need to update the puppet.hcl file in the module directory. Update the line for the hiera.yaml template: ` remote: 'http://gitlab.admintome.local/stackadmin/control-repo-nomad.git' `` Update that line to the actual git URL of your control reposiory. For instructions on creating one see the r10k documentation. This is because at the moment Nomad doesn't allow interpolating variables into templates (See nomad issue #1185) Author Module managed by AdminTome Git Repos for AdminTome License Apache 2 Licensed. See LICENSE for full details

Inputs (1)
NameTypeDescriptionDefault
dcanyNomad Datacenter to deploy to"dc1"
Resources (1)
nomad_job
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud NOMAD
★ Stars1
Forks1
Total downloads818
Inputs1
Resources1
LicenseNOASSERTION
Namespaceadmintome
Updated