April - 2024
Last updated
Last updated
It has been a couple of months since we had our last release and our team has been working hard on bringing the best of Ozone to our users, as you will see in the following release notes for April.
Our commitment to perfecting your Ozone experience grows as April blooms. We've simplified workflows in version (1.2.23 + 1.2.24) to make adding providers, generating roles, and overseeing pipelines and deployments even simpler. While several minor fixes have gone into this release, below is a summary of what’s in store for this month. For context on the previous months, refer to our previous release notes here.
Azure DevOps as an integration: We integrated Azure DevOps with Ozone! With this integration, you can trigger, monitor, and manage your Azure DevOps pipelines directly from Ozone, enhancing collaboration and visibility across your projects. You can optimize your workflow, boost efficiency, manage your entire CI/CD process effortlessly, and accelerate your software delivery.
SonarQube and SonarCloud Integration: With these new integrations, Ozone empowers you to prioritize security from the start, promoting a safer and more resilient software delivery process. We already support Trivy,snyk, Clair,stackhawk, and Sysdig Secure. In this release we also added SonarQube and SonarCloud integration to detect and address potential vulnerabilities early in the development cycle, ensuring robust shift-left security practices.
Smoothen the Onboarding process for new users: To facilitate a smoother onboarding experience in this release we pre-configured our demo project with sample providers, code repositories, and linked pipelines which not only reduces friction for first-time users but allows them to quickly explore and understand the platform's capabilities. With access to ready-to-use configurations, now you can dive straight into the action and experience the power of our platform firsthand.
We also introduced six additional sample repositories for various app frameworks, empowering users with a broader range of options which helps give a head start in exploring and understanding our platform's capabilities.
Convert your external pipeline to Tekton Pipelines with our copy-paste feature: We have been working on this feature for quite a time to give you a hassle-free pipeline migration experience so that you can convert your external pipelines (Jenkins, AzureDevOps, and GitLab) to Tekton without the need of integrating and adding up the credentials. To convert the external pipeline YAML to Tekton YAML, all you have to do now is copy and paste it and Click on Convert. That’s it
One-Click Deployments across environments: With one-click deployments, pipelines are now automatically generated upon the creation of a microservice. Plus, with the introduction of parameter sets per pipeline-microservice link, you can achieve one-click deployments across environments. This powerful feature is introduced to simplify your workflow and accelerate your software delivery cycle. Additionally, there's no need to maintain multiple config files per environment, further streamlining your deployment process
Terraform Plugin for IaaC tasks during CI/CD: Deliver more quickly without sacrificing dependability. Maintain uniformity in infrastructure modifications across environments, automate deployment, and regulate versioning. Now you can trigger a release run/pipeline run on ozone using terraform, with a set of required inputs.
The expected pipeline/release inputs can be retrieved via the data source. The release/pipeline triggers are mapped from the ozone portal, but can also be passed from the terraform. here is an example of how to extract the pipeline params release.
Edit Option: Once you create a pipeline, release, or schedule, with the edit option you can easily modify and fine-tune your pipelines and releases directly to adjust configurations, update dependencies, or make any necessary tweaks.
Catalog for Templates: Instead of navigating through multiple sections to bring a unified experience. For releases, pipelines, task templates, and external pipelines, we created a separate section called the Catalog.
Helm Catalogue: Now, Helm is offered as a stand-alone module. With Helm, you can easily manage your Kubernetes applications and benefit from more control and flexibility.
Deploy with More Precision: In this release, we unlinked the Microservice Pipelines and Parameter Sets to provide enhanced flexibility in deployment. Now, you can decouple pipelines from specific parameters, customizing configurations independently for each environment without constraints.