From 17b980d754607ef24154885d3524533d720056bd Mon Sep 17 00:00:00 2001 From: shubhashri12 <71751815+shubhashri12@users.noreply.github.com> Date: Mon, 18 Sep 2023 10:53:47 +0530 Subject: [PATCH] feat(rel-lmc): release lmc charts v5.0.0 (#118) Co-authored-by: Shubhashri Shirode --- charts/lm-container/Chart.yaml | 21 +++++++++++++++++---- charts/lm-container/values.schema.json | 6 ++++++ charts/lm-container/values.yaml | 3 +++ 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/charts/lm-container/Chart.yaml b/charts/lm-container/Chart.yaml index 44c2a43..951f1d8 100644 --- a/charts/lm-container/Chart.yaml +++ b/charts/lm-container/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: lm-container description: A Helm chart for Logicmonitor's Kubernetes monitoring solutions type: application -version: 4.4.0 +version: 5.0.0 maintainers: - name: LogicMonitor email: argus@logicmonitor.com @@ -11,7 +11,7 @@ kubeVersion: ">= 1.16.0-0" dependencies: - name: argus # need to explicitly quote to make it string, else json schema fails - version: "6.3.0" + version: "7.0.0" repository: https://logicmonitor.github.io/helm-charts # uncomment to test umbrella chart in while developing # repository: file://../argus @@ -22,7 +22,7 @@ dependencies: - monitoring - name: collectorset-controller # need to explicitly quote to make it string, else json schema fails - version: "5.4.0" + version: "6.0.0" repository: https://logicmonitor.github.io/helm-charts # uncomment to test umbrella chart in while developing # repository: file://../collectorset-controller @@ -31,6 +31,19 @@ dependencies: - logicmonitor - collectorset-controller - monitoring + - name: lm-logs + # need to explicitly quote to make it string, else json schema fails + version: "0.4.0" + repository: https://logicmonitor.github.io/helm-charts + # uncomment to test umbrella chart in while developing + # repository: file://../lm-logs + condition: lm-logs.enabled + tags: + - logicmonitor + - lm-logs + - monitoring + - pod-logs-collection + - k8s-events-collection - name: lmotel # need to explicitly quote to make it string, else json schema fails version: "1.8.0" @@ -50,4 +63,4 @@ dependencies: repository: https://logicmonitor.github.io/helm-charts # uncomment to test umbrella chart in while developing # repository: file://../lmutil - version: 0.1.6 + version: 0.1.9 diff --git a/charts/lm-container/values.schema.json b/charts/lm-container/values.schema.json index 2fe868c..1e27c99 100644 --- a/charts/lm-container/values.schema.json +++ b/charts/lm-container/values.schema.json @@ -46,6 +46,12 @@ "lmqauat" ], "$comment": "ui:account-ignore tf:optional" + }, + "userDefinedSecret": { + "$id": "#/properties/userDefinedSecret", + "type": "string", + "title": "User provided Secret for LM credentials", + "description": "User can provide LM credentials in a Secret instead of plain text. The secret should contain 'accessID', 'accessKey', 'account' along with optional params e.g. 'etcdDiscoveryToken', proxy credentials" } }, "additionalProperties": true diff --git a/charts/lm-container/values.yaml b/charts/lm-container/values.yaml index a3549bd..f0f17a1 100644 --- a/charts/lm-container/values.yaml +++ b/charts/lm-container/values.yaml @@ -2,6 +2,7 @@ # This is a YAML-formatted file. # Declare variables to be passed into your templates. global: + userDefinedSecret: "" image: registry: "" pullPolicy: "" @@ -11,6 +12,8 @@ argus: enabled: true collectorset-controller: enabled: true +lm-logs: + enabled: false lmotel: enabled: false