Collection of charts that can be used for any type of deployemnt
./charts/base
This chart used as a collection of tempaltes and functions
All other charts include base
chart as dependancy
dependencies:
- name: base
repository: file://../base
Needed templates are beeing loaded with:
{{ include "base.configmaps" . }}
{{ include "base.secrets" . }}
{{ include "base.service" . }}
{{ include "base.ingress" . }}
{{ include "base.deployment" . }}
Create values.yaml file
image:
repository: "juriku/curl-jq-bash-alpine-docker"
command:
- "sh"
- "-c"
- "sleep 60"
environment:
variables:
PORT: "8080"
ports:
- containerPort: 8080
helm repo add baseCharts https://yapily.github.io/helm-charts
helm install my-release baseCharts/app -f my-release/values.yaml
Check default values.yaml
file for extra parameters