Skip to content

Commit

Permalink
feat(release-argus): release argus charts 5.4.0 (#90)
Browse files Browse the repository at this point in the history
Co-authored-by: Shubhashri Shirode <shubhashri.shirode@logicmonitor.com>
  • Loading branch information
shubhashri12 and lmshubhashri authored Mar 30, 2023
1 parent 32e1865 commit d3b230a
Show file tree
Hide file tree
Showing 4 changed files with 85 additions and 2 deletions.
4 changes: 2 additions & 2 deletions charts/argus/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ maintainers:
- email: argus@logicmonitor.com
name: LogicMonitor
name: argus
version: 5.3.0
version: 5.4.0
home: https://logicmonitor.github.io/helm-charts
appVersion: v10.3.0
appVersion: v10.4.0
dependencies:
- name: lmutil
repository: https://logicmonitor.github.io/helm-charts
Expand Down
3 changes: 3 additions & 0 deletions charts/argus/templates/_argus_config.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ monitoring:
alerting:
disable:
{{- include "alerting.disable" . | nindent 4 }}
lm:
opsNotes:
{{- toYaml .Values.lm.opsNotes | nindent 4}}
{{- if .Values.debug }}
{{- toYaml .Values.debug | nindent 0 }}
{{- end }}
Expand Down
76 changes: 76 additions & 0 deletions charts/argus/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -904,6 +904,13 @@
"default": {},
"examples": [
{
"opsNotes": {
"secrets": {
"helmCharts": {
"enabled": false
}
}
},
"lmlogs": {
"k8sevent": {
"enable": false
Expand All @@ -930,6 +937,75 @@
"required": [
],
"properties": {
"opsNotes": {
"$comment": "tf:optional",
"$id": "#/properties/lm/properties/opsNotes",
"type": "object",
"title": "The OpsNotes schema",
"description": "The LogicMonitor OpsNotes settings.",
"default": {},
"examples": [
{
"secrets": {
"helmCharts": {
"enabled": false
}
}
}
],
"required": [
],
"properties": {
"secrets": {
"$comment": "tf:optional",
"$id": "#/properties/lm/properties/opsNotes/secrets",
"type": "object",
"title": "The OpsNotes schema - for K8s secrets",
"description": "The LogicMonitor OpsNotes settings - for K8s secrets",
"default": {},
"examples": [
{
"helmCharts": {
"enabled": false
}
}
],
"required": [
],
"properties": {
"helmCharts": {
"$comment": "tf:optional",
"$id": "#/properties/lm/properties/opsNotes/helmCharts",
"type": "object",
"title": "The OpsNotes schema for helm charts releases",
"description": "The LogicMonitor OpsNotes settings for helm chart releases",
"default": {},
"examples": [
{
"enabled": false
}
],
"required": [
],
"properties": {
"enabled": {
"$comment": "tf:optional",
"$id": "#/properties/lm/properties/opsNotes/helmCharts/enabled",
"type": "boolean",
"title": "The OpsNotes settings for helm chart releases",
"description": "Flag to enable opsnotes for helm chart releases",
"default": {},
"examples": [
],
"required": [
]
}
}
}
}
}
}
},
"lmlogs": {
"$comment": "tf:optional",
"$id": "#/properties/lm/properties/lmlogs",
Expand Down
4 changes: 4 additions & 0 deletions charts/argus/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@ monitoring:
annotations:
ignore: []
lm:
opsNotes:
secrets:
helmCharts:
enabled: false
lmlogs:
k8sevent:
enable: false
Expand Down

0 comments on commit d3b230a

Please sign in to comment.