Shipa recently open-sourced its deployment engine, which was originally designed to help developers deploy and manage cloud-native applications across multiple environments. 

The company said it will work with the Cloud Native Computing Foundation (CNCF) as the deployment engine’s roadmap evolves in the future. 

Shipa’s application-centric deployment engine bridges the gap between continuous integration tools and the production environment, eliminating the need for custom Kubernetes scripts, Helm charts and YAML files.

“With Shipa’s deployment engine, application developers can manage the entire deployment process at the application level. Developers can focus on writing code and don’t need any Kubernetes skills to successfully deploy applications that run on Kubernetes,” the company said. 

The deployment engine generates Kubernetes-related objects that are necessary to run applications on Kubernetes, directly from application code and automatically. The objects are delivered as a complete chart that can then be deployed on any available Kubernetes cluster.

These objects can then help developers address the generation of objects across deployment, ingress, service, and more. 

Platform teams can then offer developers a fully-automated deployment pipeline without having to create custom scripts or YAML files in order to support the application deployment process.

“Shipa is committed to open standards, application deployment and management, and the communities that support them,” said Bruno Andrade, the founder and CEO of Shipa. “The future of application deployment is open. That’s why we’re taking our significant investment in improving application deployment and offering it to the open source community and committing our engineers to support it.”

With the deployment engine, developers do not need to handle custom scripts and doesn’t require them to understand Kubernetes or other infrastructure components. 

Additional details on the newly open-sourced solution are available here.