Version 10.7.0 Release Notes
March 30, 2023
Console
New Features
Machine-to-Machine Authentication
From now on, Mia-Platform Console supports Service Account Users, a new type of identity in addition to traditional Users!
Service Accounts are non-human Users that can be used to implement automated processes with machine-to-machine communication, in order to improve the speed, reliability and scalability of your CI/CD workflows.
For instance, you can give a Service Account the permission to trigger automatic deploys, which can significantly streamline the process of deploying code changes to an application.
As a matter of fact, the Service Account could use its credentials to access the appropriate deployment resources and automatically deploy new versions of the application, as soon as new code is pushed to the source code repository.
Furthermore, a Service Account can also be used to monitor and log Kubernetes resources, such as Pods, Deployments and Services. Once authorized, the Service Account can use logging and monitoring tools to collect and analyze data on resource usage, performance metrics and other important indicators.
Service Accounts can only be created by a Company Owner inside the Users portal section, which has now been renamed in "Identities".
Just like human Users, Service Accounts can be assigned Roles on Company, Project or Runtime Environment levels, based on which they will be able to perform different types of action.
To discover more about how to manage them, just take a look at the Manage Service Accounts documentation page.
Subscribing to Console Events via HTTP webhooks
From today it will be possible to subscribe to some events on Mia-Platform Console via HTTP webhooks.
With this feature it will be possible to configure custom HTTP calls that will be triggered when the respective event takes place in Console.
The supported events are:
- Project Creation
- Service Creation
Go to the documentation page for more information.
Fast Data
New Features
Debezium CDC plugins
From now on, thanks to the integration of the Debezium CDC in our Marketplace, some pre-packaged plugins and templates can be used alongside with Fast Data with just few clicks!
You can find a pre-configured plugin to be used with MySQL Databases and a pre-configured template to be used with Oracle Databases.
Debezium CDC support from the Real Time Updater
Since we now have the Debezium plugins in our Marketplace, the Real Time Updater (v7.5.0) supports the ingestion of Debezium kafka messages.
You can configure it from Mia-Platform Console by choosing the Debezium message adapter in the Fast Data - Real Time Updater configuration tab.
Improvements
Design improvements for the Fast Data No Code Configuration for ER Schema
The Fast Data ER Schema No Code Configuration has been improved with design enhancements to display the ER Schema with a better appearance, larger buttons, and more useful descriptions to assist you in creating your ER Schema.
Single View Creators
The Single View page has been updated with a new look for the Single View Creator section. This update features a clearer list of the Microservices associated with the Single View, as well as a dedicated page for updating their configurations.
Bug Fix
This version addressed a few bugs, here is a comprehensive list:
- A bug on the No Code configuration caused the Undo/Redo button to not be available when deleting a projection
- The condition panel in the No Code configuration is now scrollable
- In the ingestion storer (v1.3.2) the post-ingestion topics are optional when the forwarding of ingestion messages is disabled
Backoffice - 1.3.7
New Features
bk-antd-theme-manager
component
New component bk-antd-theme-manager
is available, allowing micro-lc layout customization. Refer to the documentation for more information.
bk-loading-animation
component
New component bk-loading-animation
is availabe, allowing micro-lc layout customization, and bundled at /dist/bk-loading-animation.esm.js
. Refer to the documentation for more information.
Support to http credentials
Components which perform HTTP calls (eg, bk-crud-client
) have property credentials
, which specifies credentials of HTTP calls.
Bug Fix
Files are downloaded with correct name
Files are downloaded with correct name, instead of applying "_" at the beginning and end of it.
How to update your Console
For on-premise Console installations, please contact your Mia Platform referent to know how to use the Helm chart version 9.0.7
.