← modules/parseable/kubernetes · Registry

modules/parseable/kubernetes 0.1.0

Source: cf-tfr.davidguerrero.fr/modules/parseable/kubernetes

module "parseable" {
  source  = "cf-tfr.davidguerrero.fr/modules/parseable/kubernetes"
  version = "0.1.0"
}

Download: module.tar.gz


Requirements

Name Version
terraform >= 1.0
kubernetes >= 3
random >= 3.8

Providers

Name Version
kubernetes >= 3
random >= 3.8

Modules

Name Source Version
fluentbit ../helm/release n/a
parseable ../helm/release n/a

Resources

Name Type
kubernetes_namespace_v1.namespace resource
kubernetes_secret_v1.parseable resource
random_password.admin resource

Inputs

Name Description Type Default Required
admin_password Default admin password, will be generated if not provided. string null no
admin_username Default admin username. string "parseable" no
create_namespace Whether to create the namespace. string true no
enable_ha Whether to run in high availability mode. bool false no
ingestor_ha_replicas Number of ingestor replicas when running in HA mode. number 3 no
install_filebeat Whether to install filebeat to ship Kubernetes logs to Parseable. bool false no
log_level The log level to use. string "warn" no
name The release name. string "parseable" no
namespace Namespace to install into. string "parseable" no
s3_access_key The storage bucket access key. string n/a yes
s3_bucket The storage bucket name. string n/a yes
s3_region The storage bucket region. string n/a yes
s3_secret_key The storage bucket secret key. string n/a yes

Outputs

Name Description
admin_password The default admin password.
admin_username The default admin username.