jenkins

devoptimist/jenkins/linux

Terraform Module HCL LINUX
Install
module "jenkins" {
source = "devoptimist/jenkins/linux"
version = "0.0.2"
}
plain text: /constructs/tfmod-devoptimist-jenkins-linux/install.txt
⭐ Source on GitHub 📦 Registry page
README

Overview This module will deploy jenkins onto a linux server, linux server must have systemd Supported platform families: RHEL DEBIAN * SUSE Usage ``hcl module "atlassian_bamboo" { source = "devoptimist/jenkins/linux" version = "0.0.1" ips = ["172.16.0.23"] instance_count = 1 ssh_user_name = "ec2-user" ssh_user_private_key = "~/.ssh/id_rsa" } `` Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|----------| |ips|A list of ip addresses where we will install hab and run chef-load|list|[]|no| |instance_count|The number of instances being created|number|0|no| |ssh_user_name|The ssh user name used to access the ip addresses provided|string||yes| |ssh_user_pass|The ssh user password used to access the ip addresses (either ssh_user_pass or ssh_user_pr

Inputs (13)
NameTypeDescriptionDefault
ipslistA list of ip addresses where we will install hab and run services required
instance_countnumberThe number of instances that will have chef-solo run on them required
ssh_user_namestringThe ssh user name used to access the ip addresses provided""
hab_sup_peerslistA list of peers for the supervisor to connect to[]
channelstringThe habitat builder channel to pull from"stable"
service_groupstringThe service group name to use for this service"default"
shared_libraries_deploy_keystringgithub key; used to access shared libraries""
ssh_user_nameslist(string)A list of ssh user names used to access the ip addresses provided[]
ssh_user_passstringThe ssh password used to access the ip addresses (either user_pass or user_priva""
ssh_user_passeslist(string)A list of ssh passwords used to access the ip addresses (either user_pass or use[]
ssh_user_private_keystringThe user key used to access the ip addresses (either user_pass or user_private_k""
ssh_user_private_keyslist(string)A list of user keys used to access the ip addresses (either user_pass/s or user_[]
servicesmapA map of other habitat services to load along side this one{}
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.2
Cloud LINUX
★ Stars0
Forks1
Total downloads787
Inputs13
Namespacedevoptimist
Updated