Release Notes v0.31

Release v0.31 brings updates like domain management for Ingress, improved display of resource Interfaces and Attributes, support for excluding scaling up/down AWS and GCP databases, and many more enhancements and bug fixes.

✨ What's New

  • Enhanced Domain Management for Ingress Resources
    We are pleased to introduce the new "Domains" tab in Facets, offering users a centralized location to manage their mapped domains.

    • With the "Domains" section, users can effortlessly view the existing domains associated with the ingress and conveniently map custom domains directly from the interface. This simplifies the process of domain mapping, eliminating the need for external tools.
      [block:image]
      {
      "images": [
      {
      "image": [
      "https://files.readme.io/6389dd8-ing.gif",
      null,
      null
      ],
      "align": "center",
      "sizing": "450px",
      "border": true
      }
      ]
      }
      [/block]
  • Introducing Attributes and Interfaces Widgets
    We have introduced two new widgets, "Attributes" and "Interfaces," which are available on the resource overview screen offering users a convenient way to access the attributes and interfaces associated with the resource.

    • Only the users with "View resource secret" permission can view sensitive information about the resource, ensuring enhanced security and restricted access.
    • Users now have the ability to conveniently copy and utilize actual and $ reference values in Blueprint or resource configurations, simplifying the process.
  • Support for Excluding Scaling Up/Down Facets-Managed Databases
    We are excited to introduce a new feature that enables excluding scaling up and scaling down of Facets-managed databases. By utilizing overrides, users can exclude specific RDS databases in AWS and Cloud SQL databases in GCP from scale-up or scale-down operations by adding the "facets-cloud-exclude-scale-down":"true" tag. This ensures greater flexibility and control over the scaling process, allowing users to fine-tune their database as required.

📈 Enhancements

  • Global Variables
    Global variables are now supported as pod annotations within service modules. Setting an environment variable as global will make it accessible across all application resources. This enhancement ensures seamless availability and consistent usage of environment variables throughout the application.
  • Enhanced Consistency in Pod Status Display
    The Kubernetes Explorer widget in Facets now reflects the same pod status as the Kubectl command. This enhancement provides users with consistent and accurate information regarding the status of pods within their Kubernetes environment.
  • Introducing Delete Artifactories from UI
    With this latest update, users now have the option to delete Artifactory instances directly from the Settings menu, under the "Artifactories" section.
  • Access Resource Overview from Designer Tab
    Users can now seamlessly navigate to the Resource Overview page from the Resource Nodes in Designer Tab.
  • Updated Blueprint Creation form
    With this release, we updated the UI's Blueprint creation form by removing the "Artifactories" option.

🐞 Bug Fixes

  • Fixed a bug that caused problems with the validation and creation of GCP accounts.
  • Fixed a bug in Domain Mapping Create API.
  • Fixed a bug where the Persistent Volumes were displayed incorrectly.
  • Fixed a bug where the Kubernetes Explorer was experiencing some issues.

📚 Documentation Updates