Skip to content

camptocamp/helm-application

Repository files navigation

Kubernetes HELM chart for a simple application

With this chart you can easily deploy a simple application on Kubernetes, with only configuration.

This will create a Deployment, a Service, a Pod Disruption Budget, optionally an Ingress, optionally a Service Account, optionally a Pod Monitor (for Prometheus).

See as example.

Goals

The goals of this chart is double, it's to be able to deploy all the needed Kubernetes object to deploy a simple Pod, and to be able one values file for the application, and one for the environment specific like integration and production.

Documentation

Documentation based on the schema defined in values.md. The documentation is on the Wiki.

Contributing

Install the pre-commit hooks:

pip install pre-commit
pre-commit install --allow-missing-config