terraform-cloudfoundry-kibana
Deploys a Kibana instance to Cloud foundry
andy.lo-a-foe@philips.com
License is MIT
Name |
Version |
terraform |
>= 0.13.0 |
cloudfoundry |
>= 0.1206.0 |
Name |
Version |
cloudfoundry |
>= 0.1206.0 |
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 |
Name |
Description |
kibana_endpoint |
The endpoint where Kibana is reachable on |