Skip to content

controlplane-com/helm-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Control Plane Helm Packages

This repository is read-only and will no longer receive updates.

New Helm template dependencies should reference the OCI packages hosted on controlplane-com/templates instead.

OCI endpoint: oci://ghcr.io/controlplane-com/templates

Existing templates referencing this repo will continue to work and do not need to be updated — only new template versions should use the OCI endpoint.

Migrating to OCI

Old (https://controlplane-com.github.io/helm-packages):

dependencies:
  - name: etcd
    version: 1.4.0
    repository: "https://controlplane-com.github.io/helm-packages"

New (oci://ghcr.io/controlplane-com/templates):

dependencies:
  - name: oci://ghcr.io/controlplane-com/templates/etcd
    version: 1.4.0

Pre-packaged Helm charts used as dependencies in Control Plane Helm templates (e.g. postgres, redis, etcd). They are hosted via GitHub Pages at:

https://controlplane-com.github.io/helm-packages

This makes them publicly referenceable as a Helm repo without requiring a separate chart museum or registry.

Adding a New Package or Version

1. Package the chart

From the directory containing your chart's Chart.yaml:

helm package .

This produces a .tgz file (e.g. redis-3.2.1.tgz).

2. Copy the .tgz here

cp redis-3.2.1.tgz /path/to/helm-packages/

3. Update the index

From this repo root, run:

helm repo index . \
  --url https://controlplane-com.github.io/helm-packages \
  --merge index.yaml

This merges the new entry into index.yaml without removing existing entries.

4. Commit and push

GitHub Actions will deploy the updated files to GitHub Pages automatically.

About

A place for publicly serving Control Plane Helm Packages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages