Skip to content

chore(oss): add missing helm chart files#214

Open
Max-NV wants to merge 1 commit into
mainfrom
chore/oss-add-batch-b-helm-charts
Open

chore(oss): add missing helm chart files#214
Max-NV wants to merge 1 commit into
mainfrom
chore/oss-add-batch-b-helm-charts

Conversation

@Max-NV

@Max-NV Max-NV commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Why

Several Helm chart files were missing from the repository: build and test tooling (Makefiles, license-header scripts, render tests), example values files, and the shared CI values used by chart lint and render checks. This adds them so the charts are complete and their tests are runnable.

What changed

Add the missing files across the deploy/helm charts, plus tools/ci/helm-validate-values. Registry, host, and endpoint references in the added files use generic // placeholders, matching the convention in the existing chart READMEs.

Chart AGENTS.md and CLAUDE.md files are out of scope here; they reference paths not yet present in the repository and land in a later change.

Testing

Chart lint and render values are included so the existing CI checks exercise the added files. SPDX license headers are present on added source files.

References

Closes #218

@Max-NV
Max-NV requested a review from a team as a code owner July 16, 2026 21:33
@Max-NV Max-NV self-assigned this Jul 16, 2026
@Max-NV
Max-NV force-pushed the chore/oss-add-batch-b-helm-charts branch 4 times, most recently from 22fff47 to ee228b6 Compare July 16, 2026 21:46
@github-actions

Copy link
Copy Markdown

🛡️ CodeQL Analysis

🚨 Found 2 issue(s)

Severity Breakdown:

  • 🔴 Errors: 0
  • 🟡 Warnings: 0
  • 🔵 Notes: 0
📋 Top Issues

🔗 View full details in Security tab

🕐 Last updated: 2026-07-16 21:49:25 UTC | Commit: ee228b6

@Max-NV
Max-NV force-pushed the chore/oss-add-batch-b-helm-charts branch 2 times, most recently from 37b4cd2 to 67ab7ec Compare July 16, 2026 21:51
Comment thread deploy/helm/admin-token-issuer-proxy/scripts/apply-license-header.sh Outdated
Comment thread deploy/helm/admin-token-issuer-proxy/Makefile Outdated
Comment thread deploy/helm/api-keys-colocated/scripts/apply-license-header.sh Outdated
Comment thread deploy/helm/cert-manager/CODEOWNERS Outdated
Comment thread deploy/helm/container-cache/CONTRIBUTING.md Outdated

# Deploying via Helm

## SETUP

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sbaum1994, do we still need these instructions?

Comment thread deploy/helm/gateway-routes/scripts/apply-license-header.sh Outdated
Comment thread deploy/helm/function-autoscaler/update_readme.sh Outdated
Comment thread deploy/helm/gateway-routes/.license-header.txt Outdated
Comment thread deploy/helm/http-invocation/README.md Outdated
Comment thread ai-tooling/dev/skills/nvca-chart-release/SKILL.md
# See the License for the specific language governing permissions and
# limitations under the License.

set -euo pipefail

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this still be referenced/used anywhere?

# See the License for the specific language governing permissions and
# limitations under the License.

set -euo pipefail

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same with this - do we use it?


---

## 1. Executive Summary

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this still needed? @sbaum1994 is there a new place to put bug reports like this?

@@ -0,0 +1,4 @@
module signing-key-harness

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this whole module integrate with bazel?

@Max-NV
Max-NV force-pushed the chore/oss-add-batch-b-helm-charts branch 2 times, most recently from 86ecc74 to 70decc2 Compare July 16, 2026 22:51
@github-actions

Copy link
Copy Markdown

🛡️ CodeQL Analysis

🚨 Found 2 issue(s)

Severity Breakdown:

  • 🔴 Errors: 0
  • 🟡 Warnings: 0
  • 🔵 Notes: 0
📋 Top Issues

🔗 View full details in Security tab

🕐 Last updated: 2026-07-16 22:53:29 UTC | Commit: 70decc2

@github-actions

Copy link
Copy Markdown

🛡️ CodeQL Analysis

🚨 Found 2 issue(s)

Severity Breakdown:

  • 🔴 Errors: 0
  • 🟡 Warnings: 0
  • 🔵 Notes: 0
📋 Top Issues

🔗 View full details in Security tab

🕐 Last updated: 2026-07-16 23:16:05 UTC | Commit: 70decc2

@Max-NV
Max-NV force-pushed the chore/oss-add-batch-b-helm-charts branch 2 times, most recently from 97ee757 to 546083b Compare July 16, 2026 23:21
@github-actions

Copy link
Copy Markdown

🛡️ CodeQL Analysis

🚨 Found 2 issue(s)

Severity Breakdown:

  • 🔴 Errors: 0
  • 🟡 Warnings: 0
  • 🔵 Notes: 0
📋 Top Issues

🔗 View full details in Security tab

🕐 Last updated: 2026-07-16 23:24:01 UTC | Commit: 546083b

@github-actions

Copy link
Copy Markdown

🛡️ CodeQL Analysis

🚨 Found 2 issue(s)

Severity Breakdown:

  • 🔴 Errors: 0
  • 🟡 Warnings: 0
  • 🔵 Notes: 0
📋 Top Issues

🔗 View full details in Security tab

🕐 Last updated: 2026-07-16 23:41:23 UTC | Commit: 546083b

Add Helm chart files that were missing from the repository: build and test
tooling (Makefiles, render tests), example values files, and the shared
tools/ci/helm-validate-values CI values used by chart lint and render checks.

Registry, host, and endpoint references in the added files use generic
<your-registry>/<your-org>/<your-otel-endpoint> placeholders, matching the
convention in the existing chart READMEs. The image registry examples in the
openbao and cassandra READMEs are generalized the same way.

Not added: per-chart license-header tooling (apply/check scripts,
.license-header.txt, and the Makefile license-header targets), CODEOWNERS
files, chart AGENTS.md/CLAUDE.md pairs, vendored subchart .tgz binaries,
internal CI automation (renovate.json), and internal runbooks/examples.

Closes #218
@Max-NV
Max-NV force-pushed the chore/oss-add-batch-b-helm-charts branch from 546083b to 3869ce6 Compare July 16, 2026 23:44
@coderabbitai

coderabbitai Bot commented Jul 16, 2026

Copy link
Copy Markdown

Caution

Review failed

An error occurred during the review process. Please try again later.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/oss-add-batch-b-helm-charts

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add missing Helm chart files

3 participants