diff --git a/ARTIFACT_INVENTORY.md b/ARTIFACT_INVENTORY.md index abe41817..4d96f92b 100644 --- a/ARTIFACT_INVENTORY.md +++ b/ARTIFACT_INVENTORY.md @@ -17,20 +17,20 @@ registry/repository/image_name:version | Subsystem| Component | Fully Qualified Container-Image Name (registry/repository/image_name:version)| |----|----|----| | Logging | BusyBox (OpenSearch) | docker.io/library/busybox:latest | -| Logging | Fluent Bit | cr.fluentbit.io/fluent/fluent-bit:2.1.10 | +| Logging | Fluent Bit | cr.fluentbit.io/fluent/fluent-bit:2.2.2 | | Logging | Elasticsearch Exporter | quay.io/prometheuscommunity/elasticsearch-exporter:v1.6.0 | | Logging | OpenSearch | docker.io/opensearchproject/opensearch:2.10.0 | | Logging | OpenSearch Dashboards| docker.io/opensearchproject/opensearch-dashboards:2.10.0 | | Metrics | Alertmanager | quay.io/prometheus/alertmanager:v0.26.0 | -| Metrics | Grafana | docker.io/grafana/grafana:10.2.1 | +| Metrics | Grafana | docker.io/grafana/grafana:10.3.3 | | Metrics | Admission Webhook | registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6 | -| Metrics | Kube State Metrics | registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.10.0 | +| Metrics | Kube State Metrics | registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.10.1 | | Metrics | Node Exporter | quay.io/prometheus/node-exporter:v1.7.0 | -| Metrics | Prometheus | quay.io/prometheus/prometheus:v2.47.1 | -| Metrics | Prometheus Operator | quay.io/prometheus-operator/prometheus-operator:v0.69.1 | -| Metrics | Configuration Reloader (Alertmanager, Prometheus) | quay.io/prometheus-operator/prometheus-config-reloader:v0.69.1 | -| Metrics | Prometheus Pushgateway | quay.io/prometheus/pushgateway:v1.6.2 | -| Metrics | Auto-load Sidecars (Grafana) | quay.io/kiwigrid/k8s-sidecar:1.25.2 | +| Metrics | Prometheus | quay.io/prometheus/prometheus:v2.49.1 | +| Metrics | Prometheus Operator | quay.io/prometheus-operator/prometheus-operator:v0.71.2 | +| Metrics | Configuration Reloader (Alertmanager, Prometheus) | quay.io/prometheus-operator/prometheus-config-reloader:v0.71.2 | +| Metrics | Prometheus Pushgateway | quay.io/prometheus/pushgateway:v1.7.0 | +| Metrics | Auto-load Sidecars (Grafana) | quay.io/kiwigrid/k8s-sidecar:1.25.4 | | Metrics | OpenShift OAUTH Proxy (Grafana, OpenShift only) | registry.redhat.io/openshift4/ose-oauth-proxy:latest | | Metrics | Tempo | docker.io/grafana/tempo:2.2.0 | @@ -51,10 +51,10 @@ This table identifies the Helm charts used by SAS Viya Monitoring for Kubernetes | Subsystem | Component | Helm Chart Repository | Helm Chart Name |Helm Chart Version | Helm Archive File Name| |--|--|--|--|--|--| | Logging | Elasticsearch Exporter| prometheus-community | prometheus-elasticsearch-exporter | 5.3.1 | prometheus-community/prometheus-elasticsearch-exporter-5.3.1.tgz | -| Logging | Fluent Bit| fluent | fluent-bit | 0.40.0 | fluent/fluent-bit-0.40.0.tgz | +| Logging | Fluent Bit| fluent | fluent-bit | 0.43.0 | fluent/fluent-bit-0.43.0.tgz | | Logging | OpenSearch| opensearch | opensearch | 2.15.0 | opensearch/opensearch-2.15.0.tgz | | Logging | OpenSearch Dashboard| opensearch | opensearch-dashboards | 2.13.0 | opensearch/opensearch-dashboards-2.13.0.tgz | -| Metrics | Grafana (on OpenShift)| grafana | grafana | 7.0.4 | grafana/grafana-7.0.4.tgz | -| Metrics | Kube Prometheus Stack| prometheus-community | kube-prometheus-stack | 54.0.1 | prometheus-community/kube-prometheus-stack-54.0.1.tgz | -| Metrics | Prometheus Pushgateway| prometheus-community | prometheus-pushgateway | 2.4.2 | prometheus-community/prometheus-pushgateway-2.4.2.tgz | +| Metrics | Grafana (on OpenShift)| grafana | grafana | 7.3.0 | grafana/grafana-7.3.0.tgz | +| Metrics | Kube Prometheus Stack| prometheus-community | kube-prometheus-stack | 56.6.2 | prometheus-community/kube-prometheus-stack-56.6.2.tgz | +| Metrics | Prometheus Pushgateway| prometheus-community | prometheus-pushgateway | 2.6.0 | prometheus-community/prometheus-pushgateway-2.6.0.tgz | | Metrics | Tempo | grafana | tempo | 1.5.0 | grafana/tempo-1.5.0.tgz | diff --git a/CHANGELOG.md b/CHANGELOG.md index 98280f15..4353c82a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,20 @@ # SAS Viya Monitoring for Kubernetes -## Unreleased +## Version 1.2.23 (19MAR2024) * **Overall** * [CHANGE] Drop support for OpenShift 4.11; the minimum supported version of OpenShift is now 4.12. * [FIX] Revised `samples/azure-deployment/README.md` to remove obsolete information and bring content up-to-date. (Fixes #612) * **Metrics** + * [ANNOUNCEMENT] In an upcoming release, we will be making a **BREAKING CHANGE** related to how the connection between Prometheus and +Alertmanager is configured. Currently, we define the `prometheusSpec.alertingEndpoints.*` keys programmatically; but, after this change, +we will expect users to provide this information when they define the ingress resources associated with the metric monitoring applications +(e.g. Grafana, Prometheus and Alertmanger). This will consolidate the connection and ingress configuration in the same place, the +`$USER_DIR/monitoring/user-values-prom-operator.yaml` file. This change will only be a **BREAKING CHANGE** when updating an existing deployment +that uses ingress to reach the metric monitoring applications or when using an ingress configurations based on the previous ingress sample. +The [ingress sample](samples/ingress) has been updated to work with the new approach (see note below). If you do not update your configuration before the +change is released, Prometheus will not be able to send alerts to Alertmanger after the change. The release of this change is tenatively +scheduled for our 1.2.24 release (expected mid-April). * [FIX] Set environment variable `MON_TLS_PATH_INGRESS` to ensure correct datasource connection between Grafana and Promethues in [Azure Deployment sample](samples/azure-deployment). (Fixes #614) * [CHANGE] Replaced the ghostunnel sidecar proxy with Grafana's native TLS capabilities and eliminated ghostunnel from the project. diff --git a/v4m-chart/Chart.yaml b/v4m-chart/Chart.yaml index 21bdef59..0ce8e0ed 100644 --- a/v4m-chart/Chart.yaml +++ b/v4m-chart/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: v4m description: SAS Viya 4 Monitoring for Kubernetes (https://github.com/sassoftware/viya4-monitoring-kubernetes) type: application -version: "1.2.23-SNAPSHOT" -appVersion: "1.2.23-SNAPSHOT" +version: "1.2.23" +appVersion: "1.2.23"