influxdb
aigisuk/influxdb/kubernetes
Terraform module to deploy InfluxDB v2 (v2.2.0) to a Kubernetes cluster via Helm
Terraform Helm InfluxDB v2 Module A Terraform module to deploy InfluxDB v2 on a Kubernetes Cluster using the Helm Provider. !Concept Flow Illustration Default Admin Password & Token If the admin_password or admin-token input variables are not set, the initial password & token for the admin user account are auto-generated and stored as clear text in the admin-password and admin-token fields of a secret named influxdb2-auth[^1] in your InfluxDB installation namespace (influxdb by default). You can retrieve these values via the kubectl command: `` kubectl -n influxdb get secret influxdb2-auth -o jsonpath="{.data.admin-password}" | base64 -d; echo ` Substitute admin-password in the above command with admin-token to retrieve the default Admin user token. Inputs | Name | Description | Type | Def
| Name | Type | Description | Default |
|---|---|---|---|
| influxdb_chart_version | string | Version of InfluxDB chart to install | "2.0.12" |
| timeout_seconds | number | Helm chart deployment can sometimes take longer than the default 5 minutes. Set | 800 |
| admin_password | string | Default Admin Password | "" |
| admin_token | string | Default Admin Token | "" |
| release_name | string | Helm release name | "influxdb2" |
| namespace | string | Namespace to install InfluxDB chart into | "influxdb" |
| values_file | string | The name of the InfluxDB helm chart values file to use | "values.yaml" |
| enable_persistence | bool | Persist data to a persistent volume? | false |
| pv_size | string | Size of the persistent volume (if persistence is enabled) | "0.5Gi" |
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,