Skip to content

Repository files navigation

Helm charts

Shared Helm charts published as public OCI packages for Kubernetes workloads.

Overview

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 Catalogue

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.

Versioning

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.

Deployment Flow

flowchart LR
  Source["charts/&lt;chart&gt;/Chart.yaml"] --> Version["Read chart version"]
  Version --> Tag["Create &lt;chart&gt;/&lt;version&gt; tag"]
  Version --> Package["Package chart"]
  Package --> Registry[("GHCR OCI package")]
  Registry --> Consumers["Helm and Argo CD consumers"]
Loading

About

Helm charts for Kubernetes deployments

Topics

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages