Adfinis Helm Charts This repository contains Helm charts managed by Adfinis. Usage Install the Helm chart repository helm repo add adfinis https://charts.adfinis.com Install from GHCR OCI registry The charts are also published to GitHub Container Registry as OCI Helm artifacts by the release workflow. # Login using a GitHub token with read access echo "$GHCR_TOKEN" | helm registry login -u <github-username> --password-stdin ghcr.io # Pull a chart package from GHCR helm pull oci://ghcr.io/adfinis/charts/<chart-name> --version <chart-version> # Install from OCI directly helm install <release-name> oci://ghcr.io/adfinis/charts/<chart-name> --version <chart-version> Install on OpenShift To make the charts available in the OpenShift console: oc apply -f https://charts.adfinis.com/adfinis-charts-repo.yaml Available Helm charts cert-manager-issuers chart Configure cert-manager Issuers and ClusterIssuers via Helm hedgedoc chart Chart for HedgeDoc, a fork of CodiMD keycloak-operator chart Deploy Keycloak Operator and Keycloak rbac-definitions chart Deploy rbac-manager RBACDefinitions via Helm Argo CD app-of-apps charts Our Argo CD app-of-apps Helm charts all implement the Argo CD app-of-apps pattern. The charts deploy Argo CD Application resources and enable configuring multiple related or "work well together" apps. To do this they combine Helm repository URLs with chart names and "tested" versions of the charts. In most cases some examples of how to configure individual apps are also provided. Please reference our app-of-apps documentation for more in-depth information. Chart Description Version argo-apps Argo CD app-of-apps config for various argo project components azure-apps Argo CD app-of-apps config for Azure applications backup-apps Argo CD app-of-apps config for backup components infra-apps Argo CD app-of-apps config for infrastructure components logging-apps Argo CD app-of-apps config for logging applications misc-apps Argo CD app-of-apps config for miscellaneous small tools security-apps Argo CD app-of-apps config for security applications storage-apps Argo CD app-of-apps config for storage applications tracing-apps Argo CD app-of-apps config for tracing applications more charts Chart Description Version App Version argoconfig Configure Argo CD AppProjects an 8000 ... barman Chart for Barman PostgreSQL Back... cert-manager-monitoring Monitor cert-manager with cert-m... common Common chartbuilding components ... csi-secret-provider-class A Helm chart to create a SecretP... kubernetes-etcd-backup Chart for kubernetes-etcd-backup... openshift-etcd-backup Chart for openshift-etcd-backup ... osschallenge Chart for OSS-Challenge application vault-auth A helm chart to install the vaul... vault-monitoring monitor your vault server from w... Contributing Have a look at the documentation to get started. # clone repo git clone git@github.com:adfinis/helm-charts.git cd helm-charts # initialize pre-commit pre-commit install pre-commit install-hooks # run pre-commit pre-commit run -a # update root README hack/update-readme.sh # update charts README hack/helm-docs.sh We track issues with this chart repository in the issue tracker. We expect you to always create an issue prior to creating a new chart. This helps us discuss the merits of it before you put the effort into creating the chart. About this repository Adfinis fights for a software world that is more open, where the quality is better and where software must be accessible to everyone. This repository contains part of the action behind this commitment. Feel free to contact us if you have any questions. License This Helm chart collection is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.