-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add 0.9.12 in release section (WIP)
- Loading branch information
Showing
2 changed files
with
137 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
--- | ||
title: Release note for version 0.9.12 | ||
content_type: note | ||
description: | | ||
This page contains the changelog for the United Manufacturing Hub version | ||
0.9.12. | ||
weight: -3 | ||
--- | ||
|
||
## {{% heading "features" %}} | ||
|
||
- MQTT Broker, Kafka Broker, Kafka Console are now exposed by a LoadBalancer Service. {{< pr "1487" >}} | ||
- Redis is now deployed in standalone mode instead of cluster mode {{< pr "1505" >}} | ||
- Added cache size overwrite and reduced memory usage for mqtt-kafka-bridge {{< pr "1494" >}} | ||
|
||
## {{% heading "fixes" %}} | ||
|
||
- Mqttbridge tries to mount a Secret with the wrong name {{< pr "1483" >}} | ||
- Mqttbridge `REMOTE_CERTIFICATE_NAME` env variable set to the wrong value reference {{< pr "1484" >}} | ||
- IoTSensorsMQTT now uses the generic MQTT broker Service {{< pr "1485" >}} | ||
- MQTT broker extensions’ PVC template references the correct value {{< pr "1486" >}} | ||
- Additional safeguards against null pointers {{< pr "1461" >}} | ||
- Redis & parsing issues {{< pr "1468" >}} | ||
|
||
## {{% heading "deprecations" %}} | ||
|
||
- Removed cameraconnect {{< pr "1481" >}} | ||
- Removed blobstorage {{< pr "1520" >}} | ||
|
||
## {{% heading "dependencies" %}} | ||
|
||
### Added | ||
|
||
- github.com/Shopify/sarama v1.38.1 {{< pr "1491" >}} | ||
- github.com/united-manufacturing-hub/Sarama-Kafka-Wrapper v1.3.0 {{< pr "1491" >}} | ||
|
||
### Changed | ||
|
||
- golang: 1.19-alpine3.16 → 1.20-alpine3.16 {{< pr "1451" >}} | ||
- golang.org/x/net: 0.5.0 → 0.7.0 {{< pr "1463" >}} | ||
- github.com/minio/minio-go/v7: v7.0.47 → v7.0.50 {{< pr "1511" >}} | ||
- github.com/gin-gonic/gin: 1.8.2 → 1.9.0 {{< pr "1466" >}} | ||
- Node-RED Helm Chart 2.0.6 → 3.0.2 {{< pr "1489" >}} | ||
- k8s.io/apimachinery: 0.26.1 → 0.26.3 {{< pr "1490" >}} | ||
- Redpanda console Helm Chart: 0.3.1 → 0.5.6 {{< pr "1500" >}} | ||
- Grafana Helm Chart: 6.49.0 → 6.52.4 {{< pr "1504" >}} | ||
- Redis Helm Chart: 17.3.17 → 17.9.0 {{< pr "1505" >}} |
90 changes: 90 additions & 0 deletions
90
umh.docs.umh.app/content/en/docs/releases/whatsnew/0.9.12.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
--- | ||
title: "What's New in Version 0.9.12" | ||
content_type: whatsnew | ||
description: | | ||
This section contains information about the new features and changes in the | ||
United Manufacturing Hub introduced in version 0.9.12. | ||
weight: -3 | ||
--- | ||
|
||
<!-- overview --> | ||
|
||
Welcome to United Manufacturing Hub version 0.9.12! Read on to learn about | ||
the new features of the UMH Datasource V2 plugin for Grafana, Redis running | ||
in standalone mode, and more. | ||
|
||
For a complete list of changes, refer to the | ||
[release notes](/docs/releases/notes/0.9.12/). | ||
|
||
<!-- body --> | ||
|
||
## Grafana | ||
|
||
### New Grafana version | ||
|
||
Grafana has been upgraded to version 9.4.3. This introduces new search and | ||
navigation features, a redesigned details section of the logs, and a new | ||
data source connection page. | ||
|
||
Head over to the [Grafana release notes](https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v9-4/) | ||
to learn more about the new features. | ||
|
||
### UMH Datasource V2 plugin | ||
|
||
_TODO by @Scarjit_ | ||
|
||
## Redis in standalone mode | ||
|
||
Redis, the service used for caching, is now deployed in standalone mode. This | ||
change introduces these benefits: | ||
|
||
- Simplicity: Running Redis in standalone mode is simpler than using a | ||
master-replica topology with Sentinel. With standalone mode, there is only one | ||
Redis instance to manage, whereas with master-replica, you need to manage | ||
multiple Redis instances and the Sentinel process. This simplicity can reduce | ||
complexity and make it easier to manage Redis instances. | ||
- Lower Overhead: Standalone mode has lower overhead than using a master-replica | ||
topology with Sentinel. In a master-replica topology, there is a communication | ||
overhead between the master and the replicas, and Sentinel adds additional | ||
overhead for monitoring and failover management. In contrast, standalone mode | ||
does not have this overhead. | ||
- Better Performance: Since standalone mode does not have the overhead of | ||
master-replica topology with Sentinel, it can provide better performance. | ||
Standalone mode provides faster response times and can handle more requests | ||
per second than a master-replica topology with Sentinel. | ||
|
||
That being said, it's important to note that a master-replica topology with | ||
Sentinel provides higher availability and failover capabilities than standalone | ||
mode. | ||
|
||
## All basic services are now exposed by a LoadBalancer Service | ||
|
||
The MQTT Broker, Kafka Broker, and Kafka Console are now exposed by a | ||
LoadBalancer Service, along with the Database, Grafana and Node-RED. This | ||
change makes it easier to access these services from outside the cluster, as | ||
they are now accessible via the IP address of the cluster. | ||
|
||
When installing the United Manufacturing Hub locally, the cluster ports are | ||
automatically mapped to the host ports. This means that you can access the | ||
services from your browser by using `localhost` and the port number. | ||
|
||
Read more about connecting to the services from outside the cluster in the | ||
[related documentation](/docs/production-guide/administration/access-services-from-outside-cluster/). | ||
|
||
## Deprecations | ||
|
||
### Cameraconnect | ||
|
||
The Cameraconnect microservice has been deprecated and removed from the | ||
United Manufacturing Hub. It's development has been taken over by [Anticipate](https://www.anticipate.ml/). | ||
|
||
### Blob storage | ||
|
||
The blob storage service has been deprecated and removed from the United | ||
Manufacturing Hub. This includes the MinIO Operator and Tenant, and the MQTT to | ||
Blob microservice. | ||
|
||
## Fixes | ||
|
||
Many fixes have been made to the United Manufacturing Hub, including known | ||
issues for Sensorconnect and MQTT Bridge. |