Project Documentation

For full project documentation refer to Infra Docs repository.

TF Documentation

Requirements

Name Version
terraform >= 1.5.4
cloudflare 4.11.0
ovh 0.32.0
uptimerobot 0.8.2

Modules

Name Source Version
ovh git@github.com:N0zz/infra-tfmod-ovh.git test
uptimerobot git@github.com:N0zz/infra-tfmod-uptimerobot.git test

Inputs

Name Description Type Default Required
custom_monitors n/a map(any)
{
"ssh_test_kris_ovh": {
"name": "SSH test.kris.ovh",
"port": "22",
"sub_type": "custom",
"type": "port",
"url": "test.kris.ovh"
}
}
no
dns_records n/a map(any)
{
"test_kris_ovh": {
"fieldtype": "A",
"subdomain": "test",
"target": "130.61.181.137",
"ttl": "3600",
"zone": "kris.ovh"
},
"test_temida_czestochowa_pl": {
"fieldtype": "A",
"subdomain": "test",
"target": "130.61.181.137",
"ttl": "3600",
"zone": "temida-czestochowa.pl"
}
}
no
infra_environment n/a string "test" no
uptimerobot_alert_email n/a string "disabled" no