Shared Helm charts published as public OCI packages for Kubernetes workloads.
This repository contains reusable Helm charts. Each chart has an independent version and is published as a public OCI package in GitHub Container Registry.
| Chart | Latest version | OCI reference | Purpose |
|---|---|---|---|
| signalcli | 1.0.2 |
oci://ghcr.io/f2calv/charts/signalcli |
Deploys signal-cli-rest-api with persistent account state, compatible probes, JVM-sized resources, and validated environment variables. |
| workload | 1.1.0 |
oci://ghcr.io/f2calv/charts/workload |
Deploys common Kubernetes workload kinds through framework-neutral templates with concise defaults and opt-in operational controls. |
The version field in each chart's Chart.yaml is the source of truth for its
release. Chart versions advance independently, and Git tags use the
<chart>/<version> format, for example workload/1.1.0. OCI package versions
use the bare semantic version, for example 1.1.0.
flowchart LR
Source["charts/<chart>/Chart.yaml"] --> Version["Read chart version"]
Version --> Tag["Create <chart>/<version> tag"]
Version --> Package["Package chart"]
Package --> Registry[("GHCR OCI package")]
Registry --> Consumers["Helm and Argo CD consumers"]