alertmanager-matrix

alertmanager-matrix

alertmanager-matrix

Version: 0.1.11 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""
image.pullPolicystring"IfNotPresent"
image.registrystring"registry.gitlab.com"
image.repositorystring"wrenix/alertmanager_matrix"
image.tagstring""
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{}
replicaCountint1
resourcesobject{}
securityContextobject{}
service.portint4051
service.typestring"ClusterIP"
serviceAccount.annotationsobject{}
serviceAccount.createbooltrue
serviceAccount.namestring""
tolerationslist[]

Autogenerated from chart metadata using helm-docs