Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of Helm Chart common version 1.0.3 #99

Merged
merged 9 commits into from
Jun 25, 2024
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
Loading