Release Notes v0.54

Release v0.54 brings updates like Guardrail Policy Templates, support for using Graviton nodes in AWS environments, and many more enhancements and bug fixes.

✨ What's New

  • Guardrail Policy Templates
    We have introduced predefined templates to streamline and enhance your Guardrail Policy creation process. This facilitates the definition of sizing constraints for various resource types, improving the efficiency and control of your resource management. To know more about Guardrail Policies refer to the documentation.
    • The current selection of templates includes MongoDB Sizing, Postgres Sizing, and Service Sizing. These templates serve as a basis for standard sizing configurations, ensuring optimal use of resources and improved application performance.
    • Stay tuned for more versatile and comprehensive templates coming your way.
Click on the image to expand

Click on the image to expand

🚀 Product Capabilities

  • Graviton support for nodes
    Graviton nodes are now supported in your AWS environments. This allows you to efficiently run your infrastructure on ARM, enhancing flexibility and convenience.
  • Custom Records Support
    Facets now supports the addition of Custom Records in the nginx, gcp_alb, aws_alb flavors of the Ingress Module.
  • Custom Names for your S3 buckets
    You can pass custom names for your S3 buckets as part of the advanced parameters in your resource JSON. Sample code is as follows:
    {
      "advanced": {
        "s3": {
          "bucket": "<bucket-name>"
        }
      }
    }
    

📈 Enhancements

  • Secrets and Variables Enhancements
    The Secrets and Variables UI in the Blueprint page has been revamped.

    • The 'Global' option is now renamed as 'Auto Inject' for secrets/variables. When 'Auto Inject' option is enabled, it automatically adds the key-value pair to all the resources in the Blueprint.
    • Note that if auto inject is enabled for a secret/variable, the key-value pair cannot be edited.
    • The Add Secret/Variable now opens as a popup, providing better ease of use.
      For more information on using Secrets and Variables in your project, refer to the Secrets and Variables documentation.
    Click on the image to expand

    Click on the image to expand

  • Rolling restarts for Stateful applications
    Facets now supports rolling restarts for Stateful applications. This allows for a more controlled and gradual restart process, minimizing service disruptions and downtime.

  • Kubernetes and Network settings are now available as configurable JSON
    This provides the advantage of cross-referencing other Kubernetes clusters and networks, enabling a more flexible and interconnected system management approach. This change is aimed at expanding your options for system setup.

  • Custom Namespace in Kubernetes Environment
    While creating a Kubernetes Environment, you now have the flexibility to use any preferred namespace.

  • User Interface Enhancements
    Implemented various UI enhancements to enhance user experience and provide a more intuitive interface across the application.

🐞 Bug Fixes

  • Fixed a bug where releases would skip the queue in certain rare instances.
  • Fixed a bug where screen flickering occurred in the Facets UI when using the Firefox browser.