Skip to content

Commit

Permalink
Merge pull request #99 from SoftwareAG/dev-msr-thr
Browse files Browse the repository at this point in the history
Support of Helm Chart common version 1.0.3
  • Loading branch information
thomas-2020 authored Jun 25, 2024
2 parents 98a0514 + 5a997b2 commit eaed99c
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 6 deletions.
2 changes: 1 addition & 1 deletion developerportal/helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ dependencies:
repository: "https://open-source.softwareag.com/webmethods-helm-charts/charts"
tags:
- softwareag-common
version: 1.x.x
version: 1.0.3
- name: prometheus-elasticsearch-exporter
repository: "https://prometheus-community.github.io/helm-charts"
tags:
Expand Down
4 changes: 2 additions & 2 deletions microservicesruntime/helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.0.4
version: 1.0.5

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand All @@ -38,4 +38,4 @@ dependencies:
repository: "https://open-source.softwareag.com/webmethods-helm-charts/charts"
tags:
- softwareag-common
version: 1.x.x
version: 1.0.2
5 changes: 5 additions & 0 deletions microservicesruntime/helm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@ helm install wm-msr webmethods/microservicesruntime \
| `1.0.2` | Added new option `microservicesruntime.licenseKeyProvided` to allow using images with trial or baked-in license key |
| `1.0.3` | Make Liveness and Readiness Probes as per current default. Both can now also be overwritten in a custom values file `values.yaml`. |
| `1.0.4` | Option in `values.yaml` to create a ServiceMonitor added. Some errors in Nginx external LB corrected |
| `1.0.5` | Value `trustStorePasswordFromSecret` added in `values.yaml` to support common `1.0.2` |

## Values

Expand Down Expand Up @@ -161,6 +162,10 @@ helm install wm-msr webmethods/microservicesruntime \
| metering.serverUrl | string | `"https://metering.softwareag.cloud/api/measurements"` | The URL of the metering aggregator server REST API. |
| metering.trustStoreFile | string | `nil` | The absolute path to the metering client truststore that is used for HTTPS connections. Add this value in any of the following cases: *If you use the Software AG Metering Server on premises (via HTTPS) and the certificates in the truststore do not match the certificates configured in Software AG Runtime (CTP). *If you use a metering proxy that terminates the SSL connection to the Metering Server in Software AG Cloud. |
| metering.trustStorePassword | string | `nil` | The password for the metering client truststore. Configure this property only if you use a truststore. |
| metering.trustStorePasswordFromSecret | object | `{"enabled":false,"secretKey":"","secretName":""}` | Configuration for secretKeyRef containing the password for the metering client truststore. Configure this property only if you use a truststore. Mutually exclusive with providing the password directly over metering.trustStorePassword. |
| metering.trustStorePasswordFromSecret.enabled | bool | `false` | enable secretKeyRef instead of providing password directly |
| metering.trustStorePasswordFromSecret.secretKey | string | `""` | Key containing the truststore password in the referenced secret |
| metering.trustStorePasswordFromSecret.secretName | string | `""` | Name of the referenced secret |
| microservicesruntime.diagnosticPort | int | `9999` | Defies diagnostic port |
| microservicesruntime.httpPort | int | `5555` | Defines administration port |
| microservicesruntime.httpPortScheme | string | `"HTTP"` | Defines scheme of administration port |
Expand Down
1 change: 1 addition & 0 deletions microservicesruntime/helm/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -109,5 +109,6 @@ helm install wm-msr webmethods/microservicesruntime \
| `1.0.2` | Added new option `microservicesruntime.licenseKeyProvided` to allow using images with trial or baked-in license key |
| `1.0.3` | Make Liveness and Readiness Probes as per current default. Both can now also be overwritten in a custom values file `values.yaml`. |
| `1.0.4` | Option in `values.yaml` to create a ServiceMonitor added. Some errors in Nginx external LB corrected |
| `1.0.5` | Value `trustStorePasswordFromSecret` added in `values.yaml` to support common `1.0.2` |

{{ template "chart.valuesSection" . }}
10 changes: 10 additions & 0 deletions microservicesruntime/helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -331,6 +331,16 @@ metering:
# -- The password for the metering client truststore.
# Configure this property only if you use a truststore.
trustStorePassword:
# -- Configuration for secretKeyRef containing the password for the metering client truststore.
# Configure this property only if you use a truststore.
# Mutually exclusive with providing the password directly over metering.trustStorePassword.
trustStorePasswordFromSecret:
# -- enable secretKeyRef instead of providing password directly
enabled: false
# -- Name of the referenced secret
secretName: ""
# -- Key containing the truststore password in the referenced secret
secretKey: ""

# -- Define values for Prometheus Operator to scrap metrics via annotation or ServiceMonitor.
prometheus:
Expand Down
2 changes: 1 addition & 1 deletion mywebmethodsserver/helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ dependencies:
repository: "https://open-source.softwareag.com/webmethods-helm-charts/charts"
tags:
- softwareag-common
version: 1.x.x
version: 1.0.3
2 changes: 1 addition & 1 deletion terracottabigmemorymax/helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,4 @@ dependencies:
repository: "https://open-source.softwareag.com/webmethods-helm-charts/charts"
tags:
- softwareag-common
version: 1.x.x
version: 1.0.3
2 changes: 1 addition & 1 deletion universalmessaging/helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ dependencies:
repository: "https://open-source.softwareag.com/webmethods-helm-charts/charts"
tags:
- softwareag-common
version: 1.x.x
version: 1.0.3

0 comments on commit eaed99c

Please sign in to comment.