From e7c4cba32339d0828ceb8514e23e2e39dad2a847 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 21 Apr 2026 12:37:56 +0000 Subject: [PATCH 1/2] chore: release main --- .release-please-manifest.json | 2 +- charts/base/CHANGELOG.md | 8 ++++++++ charts/base/Chart.yaml | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9c46fc5..8472319 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { "charts/agent": "2.35.0", - "charts/base": "2.38.0", + "charts/base": "2.38.1", "charts/cert-manager-config": "2.35.0", "charts/istio-metrics": "1.3.0" } diff --git a/charts/base/CHANGELOG.md b/charts/base/CHANGELOG.md index 981d0bb..54115d1 100644 --- a/charts/base/CHANGELOG.md +++ b/charts/base/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [2.38.1](https://github.com/nullplatform/helm-charts/compare/nullplatform-base-2.38.0...nullplatform-base-2.38.1) (2026-04-21) + + +### Bug Fixes + +* **base:** ensure metrics-extractor lease exists before log-controller starts ([7a8b5ce](https://github.com/nullplatform/helm-charts/commit/7a8b5ced3b3c9687a2eda6a2290ee5a58d00bca0)) +* **base:** make ensure-lease init container optional via logging.ensureLease ([22222b0](https://github.com/nullplatform/helm-charts/commit/22222b091be657ed631a38bddb8e5e7409b46003)) + ## [2.38.0](https://github.com/nullplatform/helm-charts/compare/nullplatform-base-2.37.0...nullplatform-base-2.38.0) (2026-02-26) diff --git a/charts/base/Chart.yaml b/charts/base/Chart.yaml index 4a397b5..f202b88 100644 --- a/charts/base/Chart.yaml +++ b/charts/base/Chart.yaml @@ -4,7 +4,7 @@ description: >- A Helm chart for deploying the nullplatform base dependencies applications using Kubernetes type: application -version: 2.38.0 +version: 2.38.1 appVersion: 2.32.1 keywords: - nullplatform From f9b3e5902ae2ecd138c9aaed9ec886473a593942 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 21 Apr 2026 12:38:08 +0000 Subject: [PATCH 2/2] docs: update helm-docs for release --- README.md | 2 +- charts/base/README.md | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5d06411..6d73e3c 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ This repository contains the following charts: |------|-------------|---------| | istio-metrics | Nullplatform Istio metrics enrichment for Kubernetes applications | 1.3.0 | | nullplatform-agent | Agent used to interact with services, scopes and telemetry inside a cluster | 2.35.0 | -| nullplatform-base | A Helm chart for deploying the nullplatform base dependencies applications using Kubernetes | 2.38.0 | +| nullplatform-base | A Helm chart for deploying the nullplatform base dependencies applications using Kubernetes | 2.38.1 | | nullplatform-cert-manager-config | A Helm chart for cert-manager configurations | 2.35.0 | ## How to Use This Repository diff --git a/charts/base/README.md b/charts/base/README.md index 5bf1655..1c36883 100644 --- a/charts/base/README.md +++ b/charts/base/README.md @@ -1,6 +1,6 @@ # nullplatform-base -![Version: 2.37.0](https://img.shields.io/badge/Version-2.37.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.32.1](https://img.shields.io/badge/AppVersion-2.32.1-informational?style=flat-square) +![Version: 2.38.1](https://img.shields.io/badge/Version-2.38.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.32.1](https://img.shields.io/badge/AppVersion-2.32.1-informational?style=flat-square) A Helm chart for deploying the nullplatform base dependencies applications using Kubernetes @@ -56,6 +56,7 @@ helm install nullplatform-base nullplatform/nullplatform-base | gateway.internal.addresses | object | `{}` | | | gateway.internal.autoscaling.maxReplicas | int | `10` | | | gateway.internal.autoscaling.minReplicas | int | `2` | | +| gateway.internal.aws.dns_name | string | `""` | | | gateway.internal.aws.name | string | `"k8s-nullplatform-internal"` | | | gateway.internal.aws.securityGroups | string | `""` | | | gateway.internal.azure.networkSecurityGroup | string | `""` | | @@ -75,9 +76,11 @@ helm install nullplatform-base nullplatform/nullplatform-base | gateway.public.addresses | object | `{}` | | | gateway.public.autoscaling.maxReplicas | int | `10` | | | gateway.public.autoscaling.minReplicas | int | `2` | | +| gateway.public.aws.dns_name | string | `""` | | | gateway.public.aws.name | string | `"k8s-nullplatform-internet-facing"` | | | gateway.public.aws.securityGroups | string | `""` | | | gateway.public.azure.networkSecurityGroup | string | `""` | | +| gateway.public.enabled | bool | `true` | | | gateway.public.gcp.firewallRule | string | `""` | | | gateway.public.loadBalancerSourceRanges | list | `[]` | | | gateway.public.loadBalancerType | string | `"external"` | | @@ -89,6 +92,7 @@ helm install nullplatform-base nullplatform/nullplatform-base | gateway.public.oci.shapeFlexMax | string | `"100"` | | | gateway.public.oci.shapeFlexMin | string | `"10"` | | | gateway.public.oci.subnet | string | `""` | | +| gateway.useClusterIP | bool | `true` | | | gatewayAPI.crds.install | bool | `true` | | | gatewayAPI.enabled | bool | `true` | | | gateways.enabled | bool | `true` | | @@ -120,6 +124,7 @@ helm install nullplatform-base nullplatform/nullplatform-base | logging.dynatrace.enabled | bool | `false` | | | logging.dynatrace.environmentId | string | `""` | | | logging.enabled | bool | `true` | | +| logging.ensureLease | bool | `false` | | | logging.gelf.enabled | bool | `false` | | | logging.gelf.host | string | `""` | | | logging.gelf.port | string | `""` | | @@ -146,7 +151,7 @@ helm install nullplatform-base nullplatform/nullplatform-base | namespaces.nullplatformTools | string | `"nullplatform-tools"` | | | nullplatform.apiKey | string | `""` | | | nullplatform.secretName | string | `""` | | -| tls.required | bool | `true` | | +| tls.required | bool | `false` | | | tls.secretName | string | `"wildcard-tls"` | | | tls.secretPrivateName | string | `"wildcard-tls-internal"` | |