Onechart

A generic Helm chart for your application deployments
Alternatives To Onechart
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Cp Helm Charts742
21 days ago265apache-2.0Mustache
The Confluent Platform Helm charts enable you to deploy Confluent Platform services on Kubernetes for development, test, and proof of concept environments.
Kubeview716
21 days ago30mitVue
Kubernetes cluster visualiser and graphical explorer
Skywalking Kubernetes409
2 days agoapache-2.0Smarty
Apache SkyWalking Kubernetes Deployment Helm Chart
K8s Wait For404
4 months ago4mitShell
A simple script that allows to wait for a k8s service, job or pods to enter a desired state
Airflow Chart246
3 days ago15otherPython
A Helm chart to install Apache Airflow on Kubernetes
Datadog Operator18414 days ago70February 02, 202362apache-2.0Go
Datadog Agent Kubernetes Operator
Helm Kubernetes Services165
10 days ago24apache-2.0Go
Helm charts that can be used to package your applications into production ready deployments for Kubernetes. https://www.gruntwork.io
Pulsar Helm Chart164
12 days ago85apache-2.0Shell
Official Apache Pulsar Helm Chart
Acs Deployment151
6 days ago13apache-2.0Smarty
Alfresco Content Services containerized deployment (Helm and Docker Compose)
Meilisearch Kubernetes131
15 days ago7mitMustache
Meilisearch on Kubernetes Helm charts and manifests
Alternatives To Onechart
Select To Compare


Alternative Project Comparisons
Readme

One chart to rule them all

A generic Helm chart for your application deployments.

Because no-one can remember the Kubernetes yaml syntax.

https://gimlet.io/docs

Getting started

Add the OneChart Helm repository:

helm repo add onechart https://chart.onechart.dev

Check the generated Kubernetes yaml:

helm template my-release onechart/onechart \
  --set image.repository=nginx \
  --set image.tag=1.19.3

Deploy with Helm:

helm install my-release onechart/onechart \
  --set image.repository=nginx \
  --set image.tag=1.19.3

See all Examples

Contribution Guidelines

Thank you for your interest in contributing to the Gimlet project.

Below are some guidelines and best practices for contributing to this repository:

Issues

If you are running a fork of OneChart and would like to upstream a feature, please open a pull request for it.

New Features

If you are planning to add a new feature to OneChart, please open an issue for it first. Helm charts are prone to having too many features, and OneChart want to keep the supported use-cases in-check. Proposed features have to be generally applicable, targeting newcomers to the Kubernetes ecosystem.

Pull Request Process

  • Fork the repository.
  • Create a new branch and make your changes.
  • Open a pull request with detailed commit message and reference issue number if applicable.
  • A maintainer will review your pull request, and help you throughout the process.

Development

Development of OneChart does not differ from developing a regular Helm chart.

The source for OneChart is under charts/onechart where you can locate the Chart.yaml, values.yaml and the templates.

We write unit tests for our helm charts. Pull requests are only accepted with proper test coverage.

The tests are located under charts/onechart/test and use the https://github.com/DataDog/helm-unittest.git Helm plugin to run the tests.

For installation, refer to the CI workflow at .github/workflows/build.yaml.

Release process

make all to test and package the Helm chart. The chart archives are put under docs/ together with the Helm repository manifest (index.yaml) It is then served with Github Pages on https://chart.onechart.dev

Github Actions is used to automate the make calls on git tag events.

Popular Deployment Projects
Popular Chart Projects
Popular Operations Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Docker
Deployment
Kubernetes
Chart
Yaml
Helm
Mustache