August 25, 2022 . 4 min read .
In the latest release, Ozone team has introduced features, upgrades, and fixes based on user feedback that give higher flexibility and control to Ozone partners and end customers.
Our August updates are finally here! This time, we have focused on enhancing the experience for our partners/service providers with a few optimizations to the Ozone SaaS offering. Our last release detailed the Ozone Partner Solution where we introduced the partner model to re-distribute Ozone at scale across geographies to end customers.
In this release, the team has introduced a few features, upgrades, and fixes based on user feedback that gives more flexibility and control to Ozone partners and end customers as well.
Backstage is an open platform for building developer portals. It is an ecosystem of plugins that help make a developer’s life easier by helping build a central place for an organization’s tools, resources, and documentation. Backstage provides developers with a framework along with a wide range of plugins for integrating all their tools such as Source Code Platforms, Security (SAST & DAST) tools, and everything else outside of their repo and IDE.
In this release, Ozone provides a Backstage plugin that can be added to the Backstage instance. Basic deployments with limited support for GitHub, GitLab, Harbor, and DockerHub can be performed with Ozone as they are available for the Backstage community to be leveraged along with their existing toolchains. Other features like Ozone’s CI/CD can also be used directly from within the developer’s developer portal.
Ozone partners have more flexibility to set limits for each license and charge their end customers accordingly.
This gives flexibility and control to Ozone partners in defining their licensing policies to end users. Charges for various parameters like the number of pipelines and pipeline runs, deployments, repo and cluster onboarding, etc can be set as variables in the policies and enforced during the time of license creation.
A respective charge would then be calculated per license based on usage.
We have seen a version upgrade for Hashicorp Vault where the update supports “High Availability” to prevent outages. This is simply done by using multiple Vault servers and the HA mode is automatically enabled if the data store supports it.
How is this relevant to our release? As might be known to the community, Ozone leverages Hashicorp Vault to offer native secret vault/management capabilities with dynamic secret injections into pipelines. The new release also comes with this version upgrade of Hashicorp Vault to support the “High Availability” mode.
MinIO is a popular distributed opensource storage server used for storing objects (like containers). When teams scale their pipelines to deploy hundreds of containers, the load on the Ozone’s MiniO instance increases, creating vulnerabilities for failures.
In this release, however, an under-the-hood upgrade has helped improve the resilience of Ozone’s internal MiniO for which the chances of it going down are next to zero.
In keeping with the goal of achieving high deployment efficiency across your teams, Ozone has incorporated Kubernetes operators for its internal MongoDB and Postgres DB.
The Kubernetes Operator manages events of a typical lifecycle for a MongoDB/Postgres DB cluster like provisioning computing power & storage, user setup, network connection configurations, and updating these settings as and when needed.
With the growing user base of Ozone and our partners, the preference of using third-party services for authentication is a natural priority. Hence, the login flows for external SSO now involves an automatic routing of the user session to the 3rd party (like G-suite for instance), where he would find himself in familiar territory during the course of completing his authentication. Post this, redirects would happen back to the Ozone dashboard, thus completing a streamlined login experience. This auto-route flow has been set as a default starting from this release.
Ozone is focused on eliminating every complexity of a DevOps team. It simplifies and automates containerized and decentralised application deployments across hybrid cloud and diverse blockchain networks. Ozone integrates seamlessly with major tools across CI, CD, analytics and automation to support your software delivery end to end for even the most complex scenarios.
Write to us at [email protected]
There’s no doubt that Kubernetes has seen an increase in adoption over the last few years. However, so has the complexity of working and managing them as you scale, especially monitoring and logging post-deployments. One needs to adopt new strategies for Kubernetes monitoring while working with limited tools available today, which can be quite a […]Read more