|
3 | 3 | [](https://github.com/devpro/helm-charts/actions/workflows/ci.yml)
|
4 | 4 | [](https://github.com/devpro/helm-charts/actions/workflows/pkg.yml)
|
5 | 5 |
|
6 |
| -Helm charts to ease the deployment of containers on Kubernetes clusters and get information on widely used components. |
7 |
| - |
8 |
| -## Quickstart |
9 |
| - |
10 |
| -* Visit [devpro.github.io/helm-charts](https://devpro.github.io/helm-charts/) |
11 |
| - |
12 |
| -## Catalog |
13 |
| - |
14 |
| -* Applications |
15 |
| - * [Cow Demo](charts/cow-demo/README.md) 🗸 |
16 |
| - * [Devpro Sales Portal](charts/devpro-salesportal/README.md) 🗸 |
17 |
| - * [Drupal](charts/drupal/README.md) |
18 |
| - * [E Corp Demo](charts/ecorp-demo/README.md) 🗸 |
19 |
| - * [Game 2048](charts/game-2048/README.md) 🗸 |
20 |
| - * [HobbyFarm](charts/hobbyfarm/README.md) 🗸 |
21 |
| - * [Podinfo](charts/podinfo/README.md) 🗸 |
22 |
| - * [WordPress](charts/wordpress/README.md) 🗸 |
23 |
| -* Authentication / Identity |
24 |
| - * [Keycloak](charts/keycloak/README.md) 🗸 |
25 |
| - * [Kratos](charts/kratos/README.md) 🗸 |
26 |
| -* Cloud providers |
27 |
| - * [Azure Storage](charts/azure-storage/README.md) 🗸 |
28 |
| - * [Outscale](charts/outscale/README.md) |
29 |
| -* Data stores |
30 |
| - * [Elasticsearch](charts/elasticsearch/README.md) 🗸 |
31 |
| - * [MariaDB](charts/mariadb/README.md) 🗸 |
32 |
| - * [memcached](charts/memcached/README.md) |
33 |
| - * [MongoDB (Bitnami)](charts/mongodb-bitnami/README.md) 🗸 |
34 |
| - * [MongoDB Community](charts/mongodb-community/README.md) 🗸 |
35 |
| - * [PostgreSQL](charts/postgresql/README.md) 🗸 |
36 |
| - * [RabbitMQ](charts/rabbitmq/README.md) 🗸 |
37 |
| - * [Redis](charts/redis/README.md) 🗸 |
38 |
| -* Networking & Messaging |
39 |
| - * [cert-manager](charts/cert-manager/README.md) 🗸 |
40 |
| - * [Consul](charts/consul/README.md) |
41 |
| - * [external-dns](charts/external-dns/README.md) |
42 |
| - * [HAProxy](charts/haproxy/README.md) |
43 |
| - * [Istio](charts/istio/README.md) |
44 |
| - * [Kafka](charts/kafka/README.md) |
45 |
| - * [Kong](charts/kong/README.md) |
46 |
| - * [Let's Encrypt](charts/letsencrypt/README.md) 🗸 |
47 |
| - * [Linkerd](charts/linkerd/README.md) |
48 |
| - * [MetalLB](charts/metallb/README.md) |
49 |
| - * [MQTT](charts/mqtt/README.md) |
50 |
| - * [NATS](charts/nats/README.md) 🗸 |
51 |
| - * [NGINX Ingress Controller](charts/ingress-nginx/README.md) 🗸 |
52 |
| - * [Traefik](charts/traefik/README.md) 🗸 |
53 |
| -* Management |
54 |
| - * [Rancher](charts/rancher/README.md) 🗸 |
55 |
| - * [Rancher Cluster Templates](charts/rancher-cluster-templates/README.md) 🗸 |
56 |
| -* Observability |
57 |
| - * [Elastic Stack](charts/elastic-stack/README.md) |
58 |
| - * [Grafana Stack](charts/grafana-stack/README.md) 🗸 |
59 |
| - * [OpenTelemetry Collector](charts/opentelemetry-collector/README.md) 🗸 |
60 |
| - * [Prometheus](charts/prometheus/README.md) 🗸 |
61 |
| - * Splunk |
62 |
| -* Platforms |
63 |
| - * [Epinio](charts/epinio/README.md) 🗸 |
64 |
| -* Secrets |
65 |
| - * [Sealed Secrets](charts/sealed-secrets/README.md) 🗸 |
66 |
| -* Security |
67 |
| - * [NeuVector](charts/neuvector/README.md) 🗸 |
68 |
| - * [Rancher CIS Benchmark](charts/rancher-cis-benchmark/README.md) 🗸 |
69 |
| -* Serverless |
70 |
| - * [Knative](charts/knative/README.md) |
71 |
| -* Storage |
72 |
| - * [Kasten K10](charts/kasten-k10/README.md) 🗸 |
73 |
| - * [Longhorn](charts/longhorn/README.md) 🗸 |
74 |
| - * [MinIO](charts/minio/README.md) 🗸 |
75 |
| - * [s3gw](charts/s3gw/README.md) 🗸 |
76 |
| - * [NFS-Ganesha](charts/nfs-ganesha/README.md) 🗸 |
77 |
| -* Supply Chain (Software Factory) |
78 |
| - * [ArgoCD](charts/argo-cd/README.md) 🗸 |
79 |
| - * [Argo Rollouts](charts/argo-rollouts/README.md) |
80 |
| - * [Artifactory](charts/artifactory/README.md) |
81 |
| - * [Azure DevOps Agent](charts/azure-devops-agent/README.md) |
82 |
| - * [CloudBees CI](charts/cloudbees-ci/README.md) 🗸 |
83 |
| - * [Concourse](charts/concourse/README.md) |
84 |
| - * [Drone](charts/drone/README.md) |
85 |
| - * [GitLab](charts/gitlab/README.md) 🗸 |
86 |
| - * [GitLab Runner](charts/gitlab-runner/README.md) 🗸 |
87 |
| - * [Harbor](charts/harbor/README.md) 🗸 |
88 |
| - * [Jenkins](charts/jenkins/README.md) 🗸 |
89 |
| - * [Jira](charts/jira/README.md) |
90 |
| - * [Nexus](charts/nexus/README.md) |
91 |
| - * [R2Devops](charts/r2devops/README.md) 🗸 |
92 |
| - * [Promyze](charts/promyze/README.md) 🗸 |
93 |
| - * [SonarQube](charts/sonarqube/README.md) 🗸 |
94 |
| - * [Tekton](charts/tekton/README.md) |
95 |
| -* Testing |
96 |
| - * [Report Portal](charts/reportportal/README.md) 🗸 |
97 |
| - |
98 |
| -Limitation: [Helm Chart Releaser](https://github.com/helm/chart-releaser) doesn't support multiple chart directories ou multiple levels so all charts must be in `charts` repository |
99 |
| - |
100 |
| -## Best pratices |
101 |
| - |
102 |
| -* [Operations](docs/operations.md) |
| 6 | +This repository provides a list of community, vendor and home Helm charts to easily configure and run workloads in Kubernetes clusters. |
| 7 | +Feel free to [contribute](CONTRIBUTING.md)! |
103 | 8 |
|
104 |
| -## Samples |
105 |
| - |
106 |
| -* [DevOpsDays Geneva 2023](samples/devopsdays-geneva-2023/README.md) |
107 |
| -* [SUSE Exchange Paris 2023](samples/suse-exchange-paris-2023/README.md) |
| 9 | +Latest chart versions are available from [devpro.github.io/helm-charts](https://devpro.github.io/helm-charts/). |
108 | 10 |
|
109 | 11 | ## Usage
|
110 | 12 |
|
@@ -184,40 +86,7 @@ helm:
|
184 | 86 | * Setup Continuous Deployment
|
185 | 87 | * Configure GitOps repositories and deploy backing services and applications
|
186 | 88 |
|
187 |
| -## Local setup |
188 |
| - |
189 |
| -### How to validate a code change |
190 |
| - |
191 |
| -* Lint charts with [helm/chart-testing](https://github.com/helm/chart-testing) |
192 |
| - |
193 |
| -```bash |
194 |
| -# runs in a container (with workaround described at https://github.com/helm/chart-testing/issues/464) |
195 |
| -docker run --rm -it --workdir=/data --volume $(pwd):/data quay.io/helmpack/chart-testing:v3.7.1 /bin/sh -c "git config --global --add safe.directory /data ; ./scripts/add_helm_repo.sh ; ct lint --target-branch main" |
196 |
| -``` |
197 |
| - |
198 |
| -* (not yet available because of [Issue #575](https://github.com/stackrox/kube-linter/issues/575)) Lint charts with [stackrox/kube-linter](https://github.com/stackrox/kube-linter) ([docs](https://docs.kubelinter.io/)) |
199 |
| - |
200 |
| -```bash |
201 |
| -# runs in a container |
202 |
| -docker run --rm -v $(pwd)/charts:/charts -v $(pwd)/.kube-linter.yaml:/etc/config.yaml stackrox/kube-linter lint /charts --config /etc/config.yaml |
203 |
| -``` |
| 89 | +## Samples |
204 | 90 |
|
205 |
| -## References |
206 |
| - |
207 |
| -* Cloud Native components |
208 |
| - * [Cloud Native Interactive Landscape](https://landscape.cncf.io/) |
209 |
| -* Documentation |
210 |
| - * [Rancher How-to Guides > Helm Charts > Creating Apps](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/helm-charts-in-rancher/create-apps) |
211 |
| -* Examples |
212 |
| - * [argoproj/argocd-example-apps](https://github.com/argoproj/argocd-example-apps) |
213 |
| - * [helm/charts](https://github.com/helm/charts) |
214 |
| - * [rancher/rodeo](https://github.com/rancher/rodeo) |
215 |
| -* Official repositories |
216 |
| - * [argoproj/argo-helm](https://github.com/argoproj/argo-helm) |
217 |
| - * [aws/eks-charts](https://github.com/aws/eks-charts) |
218 |
| - * [bitnami/charts](https://github.com/bitnami/charts) |
219 |
| - * [elastic/helm-charts](https://github.com/elastic/helm-charts) |
220 |
| - * [grafana/helm-charts](https://github.com/grafana/helm-charts) |
221 |
| - * [prometheus-community/helm-charts](https://github.com/prometheus-community/helm-charts) |
222 |
| - * [rancher/charts](https://github.com/rancher/charts) |
223 |
| - * [rancher/helm3-charts](https://github.com/rancher/helm3-charts) |
| 91 | +* [DevOpsDays Geneva 2023](samples/devopsdays-geneva-2023/README.md) |
| 92 | +* [SUSE Exchange Paris 2023](samples/suse-exchange-paris-2023/README.md) |
0 commit comments