Skip to content

docs(profile): update chart count#13

Merged
mberlofa merged 1 commit into
mainfrom
chore/matomo-clickhouse-profile-sync
Jul 8, 2026
Merged

docs(profile): update chart count#13
mberlofa merged 1 commit into
mainfrom
chore/matomo-clickhouse-profile-sync

Conversation

@mberlofa

@mberlofa mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Updates the organization profile chart count from 87 to 89.
  • Keeps the profile aligned with the new Matomo and ClickHouse charts.

Validation

  • make release-check REPO=.github
  • make attribution-check REPO=.github
  • make md-lint REPO=.github
  • make org-check

Companion charts PR: helmforgedev/charts#706.
Companion site PR: helmforgedev/site#368.

Summary by CodeRabbit

  • Documentation
    • Updated the project README metrics to reflect the latest catalog totals.
    • Increased the maintained Helm charts count from 87 to 89.
    • Updated the “Charts” value in the project signals table to match the current package count.

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 48a05027-fd36-48b2-86e1-5b9752fdece9

📥 Commits

Reviewing files that changed from the base of the PR and between cb4c8d9 and 0362c8d.

📒 Files selected for processing (1)
  • profile/README.md

📝 Walkthrough

Walkthrough

This PR updates profile/README.md to reflect an increased chart count, changing references from 87 to 89 Helm charts in both the introductory statement and the Project Signals table.

Changes

README Metric Update

Layer / File(s) Summary
Chart count update
profile/README.md
Updated the maintained charts count from 87 to 89 in the intro statement and the Project Signals table.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Poem

A rabbit hopped by, counting charts with delight,
Eighty-seven grew to eighty-nine overnight.
Two little digits, changed with care,
The README now shows charts beyond compare.
Hop, hop, hooray — the numbers are right!

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/matomo-clickhouse-profile-sync

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

mberlofa added a commit to helmforgedev/site that referenced this pull request Jul 7, 2026
## Summary

- Adds Matomo and ClickHouse chart documentation pages.
- Adds catalog, navigation, and playground entries for both charts.
- Adds Matomo and ClickHouse icons.
- Normalizes existing chart icons that were blocking the HelmForge icon
audit.

## Validation

- npm run format:check
- npm run lint
- npm run build
- make site-sync-check CHART=matomo
- make site-sync-check CHART=clickhouse
- make org-check

Companion charts PR: helmforgedev/charts#706.
Companion profile PR: helmforgedev/.github#13.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
  * Added support for two new charts: **ClickHouse** and **Matomo**.
  * Expanded the playground with setup options for both charts.
* Updated navigation so both charts appear in the appropriate
categories.

* **Documentation**
* Added detailed documentation pages for **ClickHouse** and **Matomo**,
including installation, configuration examples, troubleshooting, and
values references.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
mberlofa added a commit to helmforgedev/charts that referenced this pull request Jul 7, 2026
## Summary

- Adds a production-ready Matomo chart using the official
`docker.io/library/matomo:5.11.2-apache` image.
- Adds a production-safe standalone ClickHouse chart using the official
`docker.io/clickhouse/clickhouse-server:25.8.28.1` image.
- Includes values schemas, README/DESIGN/docs, examples, CI values,
helm-unittest coverage, External Secrets, NetworkPolicy, dual-stack,
ServiceMonitor where applicable, and operational guardrails.

## Issues

Resolves #654.
Resolves #705.

## Companion PRs

- Site PR: helmforgedev/site#368
- Org profile PR: helmforgedev/.github#13

## Validation

Chart image verification:

- `make image-verify IMAGE=docker.io/library/matomo:5.11.2-apache`
- `make image-verify
IMAGE=docker.io/clickhouse/clickhouse-server:25.8.28.1`

Matomo:

- `make validate-chart CHART=matomo` -> `matomo: FULLY VALIDATED (18
layers)`
- Includes k3d behavioral validation for default, default-values,
dual-stack, external-db, external-secrets, gateway-api, ingress,
network-policy, and production scenarios.
- Kubescape Security Scan: MITRE + NSA + SOC2 score 84.78%, 0 critical
failed resources.

ClickHouse:

- `make validate-chart CHART=clickhouse` -> `clickhouse: FULLY VALIDATED
(18 layers)`
- Includes k3d behavioral validation for default, auth, default-values,
dual-stack, ephemeral, external-secrets, metrics, network-policy, and
production scenarios.
- Kubescape Security Scan: MITRE + NSA + SOC2 score 89.39%, 0 critical
failed resources.

Repository gates:

- `make preflight`
- `make standards-check CHART=matomo`
- `make standards-check CHART=clickhouse`
- `node scripts/charts/template-standards-check.js --chart matomo`
- `node scripts/charts/template-standards-check.js --chart clickhouse`
- `make deps-check CHART=matomo`
- `make deps-check CHART=clickhouse`
- Markdown lint for new chart docs
- `make site-sync-check CHART=matomo`
- `make site-sync-check CHART=clickhouse`
- `make org-check`

## Notes

ClickHouse intentionally blocks `replicaCount > 1`; replicated or
sharded deployments should use ClickHouse Operator or Altinity operator
workflows.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added two new Helm charts: **ClickHouse** and **Matomo**, with
standalone defaults, health/connection test hooks, and ready-to-use
examples.
* Included persistence, optional **ServiceMonitor** metrics,
**NetworkPolicy** support, and **External Secrets**-based credential
provisioning (plus MySQL/external DB + archiver support for Matomo).
* **Documentation**
* Added production, observability/metrics, external secrets, and
networking guides, plus values schema validation for both charts.
* **Tests**
* Added Helm/unit rendering tests for metrics, network policies,
secrets, PodDisruptionBudget behavior, connection checks, validation
failures, and archiver security/behavior.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: MergeCheck <mergecheck@example.invalid>
@mberlofa mberlofa marked this pull request as ready for review July 8, 2026 00:57
@mberlofa mberlofa merged commit c50f11e into main Jul 8, 2026
1 check was pending
@mberlofa mberlofa deleted the chore/matomo-clickhouse-profile-sync branch July 8, 2026 00:57
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.

1 participant