Skip to content

ministryofjustice/cloud-platform-terraform-kuberhealthy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloud-platform-terraform-kuberhealthy

Terraform module that deploys kuberhealthy which is a Kubernetes operator for synthetic monitoring and continuous process verification.

Usage

module "kuberhealthy" {
  source = "github.com/ministryofjustice/cloud-platform-terraform-kuberhealthy?ref=v1.0.1"

  cluster_env = terraform.workspace
}

Requirements

Name Version
terraform >= 1.2.5
helm >=2.6.0
kubectl 2.0.4
kubernetes >=2.12.1

Providers

Name Version
helm >=2.6.0
kubectl 2.0.4
kubernetes >=2.12.1

Modules

No modules.

Resources

Name Type
helm_release.kuberhealthy resource
kubectl_manifest.namespace_check resource
kubectl_manifest.namespacecheck_rule_alert_cr resource
kubectl_manifest.namespacecheck_rule_alert_crb resource
kubectl_manifest.namespacecheck_rule_alert_sa resource
kubernetes_namespace.kuberhealthy resource

Inputs

Name Description Type Default Required
cluster_env the name of the cluster string n/a yes

Outputs

No outputs.