cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 19c21ed38894fe782da3847245f2b6af89370fb4
parent 63c225589e99bcb542afc09901e80743a4d1dfb4
Author: MTRNord <MTRNord@users.noreply.github.com>
Date:   Tue,  3 Mar 2026 21:50:08 +0100

fix plausible config

Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>

Diffstat:
Aapps/talos_cluster/plausible/clickhouse-s3-config.yaml | 31+++++++++++++++++++++++++++++++
Mapps/talos_cluster/plausible/kustomization.yaml | 1+
Mapps/talos_cluster/plausible/release.yaml | 27+--------------------------
3 files changed, 33 insertions(+), 26 deletions(-)

diff --git a/apps/talos_cluster/plausible/clickhouse-s3-config.yaml b/apps/talos_cluster/plausible/clickhouse-s3-config.yaml @@ -0,0 +1,31 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: clickhouse-s3-config + namespace: blog +data: + s3-storage.xml: | + <clickhouse> + <storage_configuration> + <disks> + <s3_disk> + <type>s3</type> + <endpoint>https://hel1.your-objectstorage.com/midnightthoughts-clickhouse/</endpoint> + <access_key_id from_env="CH_S3_ACCESS_KEY"/> + <secret_access_key from_env="CH_S3_SECRET_KEY"/> + </s3_disk> + </disks> + <policies> + <s3_only> + <volumes> + <main> + <disk>s3_disk</disk> + </main> + </volumes> + </s3_only> + </policies> + </storage_configuration> + <merge_tree> + <storage_policy>s3_only</storage_policy> + </merge_tree> + </clickhouse> diff --git a/apps/talos_cluster/plausible/kustomization.yaml b/apps/talos_cluster/plausible/kustomization.yaml @@ -6,3 +6,4 @@ resources: - release.yaml - route.yaml - clickhouse-s3-secret.yaml + - clickhouse-s3-config.yaml diff --git a/apps/talos_cluster/plausible/release.yaml b/apps/talos_cluster/plausible/release.yaml @@ -44,32 +44,7 @@ spec: enabled: true size: 256Mi extraEnvVarsSecret: clickhouse-s3-credentials - configdFiles: - s3-storage.xml: | - <clickhouse> - <storage_configuration> - <disks> - <s3_disk> - <type>s3</type> - <endpoint>https://hel1.your-objectstorage.com/midnightthoughts-clickhouse/</endpoint> - <access_key_id from_env="CH_S3_ACCESS_KEY"/> - <secret_access_key from_env="CH_S3_SECRET_KEY"/> - </s3_disk> - </disks> - <policies> - <s3_only> - <volumes> - <main> - <disk>s3_disk</disk> - </main> - </volumes> - </s3_only> - </policies> - </storage_configuration> - <merge_tree> - <storage_policy>s3_only</storage_policy> - </merge_tree> - </clickhouse> + existingConfigdConfigmap: clickhouse-s3-config ingress: enabled: false annotations: