alertmanager-matrix

alertmanager-matrix

alertmanager-matrix

Version: 0.1.13 Type: application AppVersion: 0.5.0

Service for managing and receiving Alertmanager alerts on Matrix

Maintainers

NameEmailUrl
WrenIXhttps://wrenix.eu

Usage

Helm must be installed and setup to your kubernetes cluster to use the charts. Refer to Helm’s documentation to get started. Once Helm has been set up correctly, fetch the charts as follows:

helm pull oci://codeberg.org/wrenix/helm-charts/alertmanager-matrix

You can install a chart release using the following command:

helm install alertmanager-matrix-release oci://codeberg.org/wrenix/helm-charts/alertmanager-matrix --values values.yaml

To uninstall a chart release use helm’s delete command:

helm uninstall alertmanager-matrix-release

Values

KeyTypeDefaultDescription
affinityobject{}
autoscaling.enabledboolfalse
autoscaling.maxReplicasint100
autoscaling.minReplicasint1
autoscaling.targetCPUUtilizationPercentageint80
bot.alertmanagerstring"http://localhost:9093"
bot.colors.alertstring"black"
bot.colors.criticalstring"red"
bot.colors.errorstring"red"
bot.colors.infostring"blue"
bot.colors.informationstring"blue"
bot.colors.resolvedstring"green"
bot.colors.silencedstring"gray"
bot.colors.warningstring"orange"
bot.icons.alertstring"🔔️"
bot.icons.criticalstring"🚨"
bot.icons.errorstring"🚨"
bot.icons.infostring"ℹ️"
bot.icons.informationstring"ℹ️"
bot.icons.resolvedstring"✅"
bot.icons.silencedstring"🔕"
bot.icons.warningstring"⚠️"
bot.matrix.homeserverstring"http://localhost:8008"
bot.matrix.rooms[0]string"!not_existing:matrix.org"
bot.matrix.rooms[1]string"!also_not_existing:matrix.org"
bot.matrix.tokenstring"SECRET_TOKEN"
bot.matrix.userIDstring"bot"
bot.messageTypestring"m.notice"
bot.showLabelsboolfalse
bot.template.htmlstring`"{{ range .Alerts }}\n <font color="{{.StatusStringcolor}}">\n {{.StatusString
bot.template.textstring`"{{ range .Alerts }}\n {{- .StatusStringicon}} {{ .StatusString
fullnameOverridestring""
global.image.pullPolicystringnilif set it will overwrite all pullPolicy
global.image.registrystringnilif set it will overwrite all registry entries
image.pullPolicystring"IfNotPresent"This sets the pull policy for images. (could be overwritten by global.image.pullPolicy)
image.registrystring"registry.gitlab.com"image registry (could be overwritten by global.image.registry)
image.repositorystring"wrenix/alertmanager_matrix"image repository
image.tagstring""image tag - Overrides the image tag whose default is the chart appVersion. latest with current: - amd64 @sha256:2afd6d70f39fdfa98f11758090506f7845aee33cc8d900f9fe39a2574c272063 - 386 /x86 @sha256:beca95e9595de7169ab34406936b585d6676ce03a7fe51815b3a6a4944f9dd6d - arm v6 @sha256:ce40ea204497bfc9b2e796cf984eba53ba7c59164d39dcd4c11f0ca561e57eca - arm v7 @sha256:59ce3dfc73be5f70b873fe095e1eee4e0fe1f256b39f8f051ad0a2ffe9d1177e - arm v8 @sha256:fdbf50e944f8118dd1a44dde21b9cc098fb13837031e2f2492c148848c3d3cc8 - ppc64le @sha256:4ce02adbf4efe3ad04422e35bd4e87442a7c899fea13988adaeb985c720e0c63 - s390x @sha256:a202252cc00664a17caa5760f749b35a7b71253d1b1474b861f233e83ada1c76
imagePullSecretslist[]
ingress.annotationsobject{}
ingress.classNamestring""
ingress.enabledboolfalse
ingress.hosts[0].hoststring"chart-example.local"
ingress.hosts[0].paths[0].pathstring"/"
ingress.hosts[0].paths[0].pathTypestring"ImplementationSpecific"
ingress.tlslist[]
logging.additionalFilterslist[]Add other filters to Flow
logging.dedotstringnilif an filter (here or global) for dedot is active - for disable set null
logging.enabledboolfalseDeploy Flow for logging-operator
logging.globalOutputRefslist["default"]Flows globalOutputRefs for use of ClusterOutputs
logging.localOutputRefslist[]Flows localOutputRefs for use of Outputs
nameOverridestring""
nodeSelectorobject{}
podAnnotationsobject{}
podLabelsobject{}
podSecurityContextobject{}
replicaCountint1replicas
resourcesobject{}
securityContextobject{}
service.portint4051
service.typestring"ClusterIP"
serviceAccount.annotationsobject{}
serviceAccount.createbooltrue
serviceAccount.namestring""
tolerationslist[]

Autogenerated from chart metadata using helm-docs