Skip to main content
Version: 6.12.0

SmoothGlue Jira IaC

Overview

This project contains the IaC to deploy Jira on a SmoothGlue k8s cluster.

Requirements

NameVersion
terraform>= 1.0
aws<= 5.22.0
local~> 2.4.0
postgresql~> 1.21.0
random~> 3.6.0
time~> 0.9.0

Providers

NameVersion
local2.4.1
postgresql1.21.0
random3.6.3
time0.9.2

Modules

NameSourceVersion
jira_efsterraform-aws-modules/efs/aws~> 1.5.0
rdsterraform-aws-modules/rds-aurora/aws~> 7.0

Resources

NameType
local_file.valuesresource
local_sensitive_file.secretsresource
postgresql_database.thisresource
postgresql_role.thisresource
random_password.thisresource
time_sleep.wait_for_rdsresource

Inputs

NameDescriptionTypeDefaultRequired
allowed_cidr_blocksn/alist(string)[]no
allowed_security_groupsn/alist(string)[]no
atlassian_efs_enabledn/abooltrueno
cluster_security_groupn/astringnullno
config_output_dirn/astring"."no
db_usernamen/astringnullno
mount_targetsA map of mount target definitions to createany&#x7b;&#x7d;no
namen/astringn/ayes
persistentn/aboolfalseno
rds_auto_scalen/a
object({
enabled = bool
min = number
max = number
})
{
"enabled": false,
"max": 5,
"min": 0
}
no
rds_backup_retention_periodn/anumber14no
rds_engine_versionn/astring"13"no
rds_instance_classn/astring"db.t4g.medium"no
rds_instancesn/amap(any)
{
"primary": {}
}
no
secrets_filenamen/astring"bigbang-secrets-jira.yaml"no
subnet_idsn/alist(string)n/ayes
tagsn/amap(any)&#x7b;&#x7d;no
values_filenamen/astring"bigbang-values-jira.yaml"no
vpc_idn/astringn/ayes

Outputs

NameDescription
bigbang_secrets_jiran/a
bigbang_values_jiran/a
jira_db_hostnamen/a
jira_db_namen/a
jira_db_passwordn/a
jira_db_portn/a
jira_db_usernamen/a
jira_efs_idEFS ID for Jira