Skip to main content
Version: 4.5

SCALE: Pipeline Release Notes

Please Note

*This document describes the changes to the SCALE CI/CD pipelines introduced in version 4.5. In order to learn about the changes made to the previous versions of SCALE CI/CD pipelines, please refer to those specific versions of this document.

New Features of Version 4.5

Version 4.5 of the SCALE CI/CD Pipelines introduces a number of enhancements. These changes include the following:

Enablement of Kong

SCALE Pipeline v4.5 introduces Kong, an Ingress Controller based on the Kong Gateway. Increasingly, distributed systems and the rising adoption of microservices create new challenges for managing communications across services. Kong API Gateway provides a fast, scalable and flexible platform for complex modern architectures. To learn about configuration changes required to enable kong within SCALE please refer to Enabling kong within SCALE. To know more about Kong please refer to official site or Kong Academy.

Addition of WAF (Web Application Firewall)

SCALE Pipeline v4.5 enhances application security by applying default WAF policies. SCALE Pipeline v4.5 extends its capability to configure dedicated WAF policy for any applications optionally, if required.

Injection of variable group into helm charts

To prevent secrets being stored directly in the repo, our pipelines have been updated to support injecting variable group values into your helm chart. These variables can be both secrets (e.g. DB_PASS) or non-secrets (e.g. api_endpoint). To know more please refer to Variable Groups for Helm.

Enhanced backup strategy

Starting with SCALE Pipeline v4.5, backups will be stored in AWS S3, as against NPC storage grid in earlier versions. It also provides an option to restore from NPC storage grid in case you need to restore from old backups. For more details about backup and restore, please refer to SCALE DB Ops Documentation

Upgraded ReactJS to version 18

In Pipeline Version 4.5, React has been upgraded to the latest version (V18), and all packages have been updated to their respective compatible versions. It's important to emphasize that Pipeline v4.5 maintains backward compatibility with all current versions of react operating within SCALE. For more details about React Upgrade, please refer to Reactjs v4.5 Documentation

Upgraded Rust to version 1.69.0

In Pipeline Version 4.5, Rust has been updated to the most recent release (V1.70), and all packages have been revised to versions that are compatible with it. It's crucial to underline that Pipeline v4.5 retains its ability to work seamlessly with all existing versions of Rust that are currently operational within SCALE. For more details about Rust Upgrade, please refer to Rust v4.5 Documentation