Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.95 KB

README.md

File metadata and controls

28 lines (25 loc) · 1.95 KB

terraform-kubernetes-gatus

For documentation on Gatus, see TwiN/gatus.

View Terraform Registry documentation for TwiN/gatus/kubernetes

Usage

module "gatus" {
  source                     = "TwiN/gatus/kubernetes"
  version                    = "1.0.0"
  configuration_file_content = file("${path.module}/files/gatus.yaml")
}
Variable Description Default value
name Name to use for resources gatus
namespace Namespace in which Gatus will be running kube-system
image Image to use for the container twinproduction/gatus:v3.2.2
configuration_file_content Gatus configuration. See TwiN/gatus. "" Required
ingress_host Ingress host through which Gatus will be exposed. Not created if blank. ""
ingress_annotations Ingress annotations. {}
memory_request Memory request 40M
memory_limit Memory limit 100M
cpu_request CPU request 30m
cpu_limit CPU limit 250m
node_selector Node selectors to use for pods. {}
environment_variables Extra environment variables to pass to the container in which Gatus is running. Used for configuration purposes. {}