Skip to content

philips-labs/terraform-cloudfoundry-kibana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-cloudfoundry-kibana

Deploys a Kibana instance to Cloud foundry

Contact / Getting help

andy.lo-a-foe@philips.com

License

License is MIT

Requirements

Name Version
terraform >= 0.13.0
cloudfoundry >= 0.1206.0

Providers

Name Version
cloudfoundry >= 0.1206.0

Inputs

Name Description Type Default Required
cf_domain The CF domain to use for Grafana string n/a yes
cf_org The CF Org to deploy under string n/a yes
cf_space The CF Space to deploy in string n/a yes
db_broker The Database broker to use for requesting a PostgreSQL database string "hsdp-rds" no
db_plan The Database plan to use string "postgres-micro-dev" no
disk The amount of Disk space to allocate for Kibana (MB) number 2048 no
environment Environment variables for Kibana app map {} no
kibana_image Kibana Docker image to use string "docker.elastic.co/kibana/kibana:7.7.1" no
memory The amount of RAM to allocate for Kibana (MB) number 2048 no
name_postfix The postfix string to append to the hostname, prevents namespace clashes string n/a yes
network_policies The container-to-container network policies to create with Kibana as the source app
list(object({
destination_app = string
protocol = string
port = string
}))
[] no

Outputs

Name Description
kibana_endpoint The endpoint where Kibana is reachable on