Skip to content

Simple terraform driven deployment of (only) jenkins swarm agents onto the ldfc kubernetes cluster

License

Notifications You must be signed in to change notification settings

lsst-sqre/terraform-jenkins-ldfc

Repository files navigation

terraform jenkins-ldfc "top level" deployment

Build Status

Usage

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::git@github.com:lsst-sqre/terraform-jenkins-ldfc.git//?ref=master"
  }
}

Inputs

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

pre-commit hooks

go get github.com/segmentio/terraform-docs
pip install --user pre-commit
pre-commit install

# manual run
pre-commit run -a

See Also

About

Simple terraform driven deployment of (only) jenkins swarm agents onto the ldfc kubernetes cluster

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published