Skip to content

tjungbauer/helm-charts

Repository files navigation

My Helm Chart Collection

Artifact Hub License Lint and Test Charts Release Charts

This Helm Chart repository contains Charts, which I use to deploy my Demos on OpenShift/Kubernetes. It is mainly used by Cluster Bootstrap but it can be used individually as well.

The Charts in this repository contain workflows for easy deploy and configure for example:

  • Red Hat Advanced Cluster Security Deployment and Initialization
  • Red Hat Advanced Cluster Management
  • OpenShift Data Foundation
  • Pipeline Demo
  • Compliance Operator Deployment and Configuration
  • OpenShift Logging
  • etc.

Each Helm Chart has a detailed README that (I hope) explains all possible settings and how they can be used.

The generate the READMEs (well most of them) I am using using helm-doc

Contribute/Questions

Feel free to open issues and pull requests if you find anything that should be added or does not work as it should. I am happy if someone finds these charts usefull.

Linting

All Charts in this repository must pass the linting process. Use helm lint and chart testing tools.

CI/CD of this Repo

This Repo is using two Github Actions to validate the Charts and to create the Helm repository:

  • Lint and Test Charts: Uses Chart Tester to automatically verify all NEW (updated) Charts. This means that the version of a Chart must be incremented in order to be found by this action.
  • Release Charts: Uses Chart Releaser to build the helm repository on Github Pages. This page is automatically created in the branch "gh-pages" and can be found at: https://charts.stderr.at/