Skip to content

Commit

Permalink
Remove ServiceMonitor support because we use
Browse files Browse the repository at this point in the history
Prometheus-Annotation-Labels
  • Loading branch information
thr authored and thr committed Nov 8, 2023
1 parent 6cb85a7 commit 0091c11
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 46 deletions.
1 change: 0 additions & 1 deletion microservicesruntime/helm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,6 @@ helm install wm-msr webmethods/microservicesruntime \
| serviceAccount.annotations | object | `{}` | Annotations to add to the service account |
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
| serviceMonitor | bool | `false` | deploy service monitor for Prometheus, by default disabled as we use pod annotations for Prometheus |
| startupProbe | object | `{"failureThreshold":60,"periodSeconds":30,"tcpSocket":{"port":"http"}}` | startup probe for container |
| statefulSet | bool | `false` | StatefulSet or Deployment. You should only change this if you require Client Side queuing (CSQ) or functionality in IS which requires stable hostnames and filesystems. Default is false => Deployment. Keep in mind, you must disable CSQ on each webMethods messaging and JMS connection if you don't use stateful-sets. See examples in Process Engine deployment for disableing QSC. |
| tolerations | list | `[]` | |
Expand Down
42 changes: 0 additions & 42 deletions microservicesruntime/helm/templates/servicemonitor.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions microservicesruntime/helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@ replicaCount: 1
# -- StatefulSet or Deployment. You should only change this if you require Client Side queuing (CSQ) or functionality in IS which requires stable hostnames and filesystems. Default is false => Deployment. Keep in mind, you must disable CSQ on each webMethods messaging and JMS connection if you don't use stateful-sets. See examples in Process Engine deployment for disableing QSC.
statefulSet: false

# -- deploy service monitor for Prometheus, by default disabled as we use pod annotations for Prometheus
serviceMonitor: false

image:
# -- Pull this image. Default is MSR from [Software AG Container Registry](https://containers.softwareag.com)
repository: "sagcr.azurecr.io/webmethods-microservicesruntime"
Expand Down

0 comments on commit 0091c11

Please sign in to comment.