It contains the following charts:
- Deployment restarter - restarts kubernetes deployment resource by schedule.
- Storage provisioner - provisioning of storage definition (PersistentVolumeClaim and PersistentVolume objects).
- Simple oauth2-proxy - deploying and configuring oauth2-proxy provides a way to configure OIDC provider as any other OAuth2 provider supported by application..
- Custom CoreDNS - CoreDNS custom/additional configuration.
- Home assistant core - Home assistant core with some addons.
- Any application - Generic application with features.
Add repository first:
helm repo add kostiantyn-matsebora https://kostiantyn-matsebora.github.io/helm-charts/
Install/upgrade helm chart using your custom values (for instance storage-provisioner):
# Storage provisioner
helm upgrade deployment-restarter kostiantyn-matsebora/storage-provisioner --install --values ./custom-values.yaml
# Deployment restarter
helm upgrade deployment-restarter kostiantyn-matsebora/k8s-deployment-restarter --install --values ./custom-values.yaml
# Simple oauth2-proxy
helm upgrade oauth2-proxy kostiantyn-matsebora/simple-oauth2-proxy --install --values ./custom-values.yaml
# Custom CoreDNS
helm upgrade coredns-custom kostiantyn-matsebora/coredns-custom --install --values ./custom-values.yaml
# Helm assistant core
helm upgrade ha kostiantyn-matsebora/ha --install --values ./custom-values.yaml
# Any application
helm upgrade myapp kostiantyn-matsebora/application --install --values ./custom-values.yaml