From 9f3b66af07c148ac2cfc59ad5b8f61db67e390ca Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Fri, 24 Apr 2026 15:06:31 -0500 Subject: [PATCH] feat: switch to openbao --- charts/cloudflared/Chart.yaml | 2 +- charts/cloudflared/README.md | 8 ++++---- charts/cloudflared/templates/external-secret.yaml | 4 ---- charts/cloudflared/values.yaml | 2 +- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/charts/cloudflared/Chart.yaml b/charts/cloudflared/Chart.yaml index fc706eb..01c1b4d 100644 --- a/charts/cloudflared/Chart.yaml +++ b/charts/cloudflared/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: cloudflared -version: 2.5.0 +version: 2.6.0 description: Cloudflared Tunnel keywords: - cloudflare diff --git a/charts/cloudflared/README.md b/charts/cloudflared/README.md index 3836406..6931223 100644 --- a/charts/cloudflared/README.md +++ b/charts/cloudflared/README.md @@ -1,6 +1,6 @@ # cloudflared -![Version: 2.5.0](https://img.shields.io/badge/Version-2.5.0-informational?style=flat-square) ![AppVersion: 2026.3.0](https://img.shields.io/badge/AppVersion-2026.3.0-informational?style=flat-square) +![Version: 2.6.0](https://img.shields.io/badge/Version-2.6.0-informational?style=flat-square) ![AppVersion: 2026.3.0](https://img.shields.io/badge/AppVersion-2026.3.0-informational?style=flat-square) Cloudflared Tunnel @@ -29,11 +29,11 @@ Cloudflared Tunnel | image | object | `{"pullPolicy":"IfNotPresent","repository":"cloudflare/cloudflared","tag":"2026.3.0@sha256:6b599ca3e974349ead3286d178da61d291961182ec3fe9c505e1dd02c8ac31b0"}` | Default image | | name | string | `""` | Name override of release | | resources | object | `{"requests":{"cpu":"1m","memory":"20Mi"}}` | Default resources | -| secret | object | `{"existingSecret":{"key":"cf-tunnel-token","name":"cloudflared-secret"},"externalSecret":{"additionalLabels":{},"enabled":true,"nameOverride":"","store":{"name":"vault","path":"/cloudflare/tunnels","property":"token"}}}` | Secret configuration | +| secret | object | `{"existingSecret":{"key":"cf-tunnel-token","name":"cloudflared-secret"},"externalSecret":{"additionalLabels":{},"enabled":true,"nameOverride":"","store":{"name":"openbao","path":"/cloudflare/tunnels","property":"token"}}}` | Secret configuration | | secret.existingSecret | object | `{"key":"cf-tunnel-token","name":"cloudflared-secret"}` | Name of existing secret that contains Cloudflare token | -| secret.externalSecret | object | `{"additionalLabels":{},"enabled":true,"nameOverride":"","store":{"name":"vault","path":"/cloudflare/tunnels","property":"token"}}` | External Secret configuration | +| secret.externalSecret | object | `{"additionalLabels":{},"enabled":true,"nameOverride":"","store":{"name":"openbao","path":"/cloudflare/tunnels","property":"token"}}` | External Secret configuration | | secret.externalSecret.additionalLabels | object | `{}` | Add additional labels | -| secret.externalSecret.store | object | `{"name":"vault","path":"/cloudflare/tunnels","property":"token"}` | Cluster store config | +| secret.externalSecret.store | object | `{"name":"openbao","path":"/cloudflare/tunnels","property":"token"}` | Cluster store config | ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2) diff --git a/charts/cloudflared/templates/external-secret.yaml b/charts/cloudflared/templates/external-secret.yaml index c7fe0be..8cce29d 100644 --- a/charts/cloudflared/templates/external-secret.yaml +++ b/charts/cloudflared/templates/external-secret.yaml @@ -14,10 +14,6 @@ spec: data: - secretKey: {{ include "secret.key" . }} remoteRef: - conversionStrategy: Default - decodingStrategy: None key: {{ include "secret.path" . }} - metadataPolicy: None property: {{ .Values.secret.externalSecret.store.property | required "External Secret store property is required" }} - {{- end }} diff --git a/charts/cloudflared/values.yaml b/charts/cloudflared/values.yaml index cbc8839..41ee955 100644 --- a/charts/cloudflared/values.yaml +++ b/charts/cloudflared/values.yaml @@ -11,7 +11,7 @@ secret: # -- Cluster store config store: - name: vault + name: openbao path: /cloudflare/tunnels property: token