This package is intended to be used as a "top level" deployment, rather than as a general purpose module, and thus declares provider configuration that that may be inappropriate in a module.
terragrunt
configuration example:
terragrunt = {
terraform {
source = "git::[email protected]:lsst-sqre/terraform-jenkins-ldfc.git//?ref=master"
}
}
Name | Description | Type | Default | Required |
---|---|---|---|---|
agent_pass | password to access jenkins master. | string | n/a | yes |
agent_user | username to access jenkins master. | string | n/a | yes |
env_name | Name of deployment environment. | string | n/a | yes |
master_url | URL of jenkins master to attach agents to. | string | n/a | yes |
go get github.com/segmentio/terraform-docs
pip install --user pre-commit
pre-commit install
# manual run
pre-commit run -a