Clickhouse

In Development

Overview

This module deploys a ClickHouse database on Kubernetes. It uses the official ClickHouse Helm chart to set up a reliable columnar database instance, suitable for high-performance analytics and data warehousing in the cluster. The module also provides outputs for easy access to database connection details.

Inputs

Name

Description

Type

Default

Required

clickhouse_chart_version

Clickhouse chart version

string

"0.24.0"

no

clickhouse_password_sha256_hex

Clickhouse password sha256 hex

string

"10a6e6cc8311a3e2bcc09bf6c199adecd5dd59408c343e926b129c4914f3cb01"

no

override_helm_values

Override helm values

string

""

no

Outputs

No outputs.

Providers

Name

Version

helm

n/a

kubectl

>= 2.0.0

random

>= 3.0.0

Requirements

Name

Version

kubectl

>= 2.0.0

random

>= 3.0.0

Resources

Name

Type

helm_release.clickhouse

resource

kubectl_manifest.clickhouse_instance

resource

kubectl_manifest.clickhouse_storage_class

resource

random_string.clickhouse_suffix

resource

Modules

No modules.