File tree Expand file tree Collapse file tree 5 files changed +27
-4
lines changed Expand file tree Collapse file tree 5 files changed +27
-4
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
14
14
### Fixed
15
15
### Security
16
16
---
17
+ ## [ 2.30.1]
18
+ ### Added
19
+ - Added scheme for serviceMonitor and optional tlsConfig
20
+ ### Changed
21
+ ### Deprecated
22
+ ### Removed
23
+ ### Fixed
24
+ ### Security
25
+ ---
17
26
## [ 2.30.0]
18
27
### Added
19
28
- Added plugins.removeList to allow remove plugins
@@ -557,8 +566,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
557
566
### Fixed
558
567
### Security
559
568
560
- [ Unreleased ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.30.0...HEAD
561
- [ 2.29.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.29.0...opensearch-2.30.0
569
+ [ Unreleased ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.30.1...HEAD
570
+ [ 2.30.1 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.30.0...opensearch-2.30.1
571
+ [ 2.30.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.29.0...opensearch-2.30.0
562
572
[ 2.29.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.28.0...opensearch-2.29.0
563
573
[ 2.28.0 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.27.1...opensearch-2.28.0
564
574
[ 2.27.1 ] : https://github.com/opensearch-project/helm-charts/compare/opensearch-2.27.0...opensearch-2.27.1
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ type: application
15
15
# This is the chart version. This version number should be incremented each time you make changes
16
16
# to the chart and its templates, including the app version.
17
17
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18
- version : 2.30.0
18
+ version : 2.30.1
19
19
20
20
# This is the version number of the application being deployed. This version number should be
21
21
# incremented each time you make changes to the application. Versions are not expected to
Original file line number Diff line number Diff line change @@ -132,6 +132,8 @@ helm uninstall my-release
132
132
| ` serviceMonitor.basicAuth.existingSecret ` | When using basicAuth for the serviceMonitor, use an existing secret | ` "" ` |
133
133
| ` serviceMonitor.basicAuth.username ` | Username to be used for basic auth | ` "" ` |
134
134
| ` serviceMonitor.basicAuth.password ` | Password to be used for basic auth | ` "" ` |
135
+ | ` serviceMonitor.scheme ` | scheme to be used for scraping the metrics | ` "http" ` |
136
+ | ` serviceMonitor.tlsConfig ` | optional tlsConfig to be used for scraping | ` {} ` |
135
137
136
138
[ anti-affinity ] : https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
137
139
[ environment from variables ] : https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#configure-all-key-value-pairs-in-a-configmap-as-container-environment-variables
Original file line number Diff line number Diff line change 17
17
- port : {{ .Values.service.httpPortName | default "http" }}
18
18
interval : {{ .Values.serviceMonitor.interval }}
19
19
path : {{ .Values.serviceMonitor.path }}
20
+ scheme : {{ .Values.serviceMonitor.scheme }}
21
+ {{- with .Values.serviceMonitor.tlsConfig }}
22
+ tlsConfig :
23
+ {{- toYaml . | nindent 8 }}
24
+ {{- end }}
20
25
{{- if .Values.serviceMonitor.basicAuth.enabled }}
21
26
basicAuth :
22
- username :
27
+ username :
23
28
{{- if .Values.serviceMonitor.basicAuth.existingSecret }}
24
29
name : {{ .Values.serviceMonitor.basicAuth.existingSecret }}
25
30
{{- else }}
Original file line number Diff line number Diff line change @@ -550,6 +550,9 @@ serviceMonitor:
550
550
# Ensure this matches your OpenSearch service configuration.
551
551
path : /_prometheus/metrics
552
552
553
+ # Scheme to use for scraping.
554
+ scheme : http
555
+
553
556
# Frequency at which Prometheus will scrape metrics.
554
557
# Adjust based on your needs.
555
558
interval : 10s
@@ -559,6 +562,9 @@ serviceMonitor:
559
562
# k8s.example.com/prometheus: kube-prometheus
560
563
labels : {}
561
564
565
+ # additional tlsConfig to be added to the ServiceMonitor
566
+ tlsConfig : {}
567
+
562
568
# Basic Auth configuration for the service monitor
563
569
# You can either use existingSecret, which expects a secret to be already present with data.username and data.password
564
570
# or set the credentials over the helm values, making helm create a secret for you
You can’t perform that action at this time.
0 commit comments