/helm-charts

Helm charts for webdevops applications

Primary LanguageMustacheApache License 2.0Apache-2.0

webdevops helm-charts

license Chart Publish

Note These helm charts are currently in preview and in development. Please report issues and problem.

usage

helm repo add webdevops https://webdevops.github.io/helm-charts/

or in Chart.yaml:

apiVersion: v2
name: foobar
description: example chart
# ...
dependencies:
  - name: xxxxx
    version: 1.x.x
    repository: "https://webdevops.github.io/helm-charts/"

charts

Chart Description GitHub project
azure-janitor Automated removal of Azure resources based on ttl tag webdevops/azure-janitor
azure-keyvault-exporter Prometheus exporter for Azure KeyVault metrics (secrets, certificates, ...) eg expiry time webdevops/azure-keyvault-exporter
azure-metrics-exporter Prometheus exporter for Azure Monitor metrics webdevops/azure-metrics-exporter
azure-resourcemanager-exporter Prometheus exporter for Azure ResourceManager information webdevops/azure-resourcemanager-exporter
azure-scheduledevents-manager Manages Azure ScheduledEvents (drain nodes) and provides metrics for upcoming Azure ScheduledEvents webdevops/azure-scheduledevents-manager
kube-pool-manager Manages Kubernetes pool nodes (adds labels, annotations, ...) based on node spec webdevops/kube-pool-manager
pagerduty-exporter Prometheus exporter for PagerDuty accounts webdevops/pagerduty-exporter

helm-azure-tpl (injecting Azure KeyVault secrets in helm charts)

To inject Azure KeyVault secrets and other Azure related information try helm plugin "azure-tpl". This plugin (which also can be used as standalone tool) can process helm values.yaml files and injects secrets.