DEV Community

Cover image for Epinio: the open-source Application development engine for Kubernetes
Saurabh Gupta
Saurabh Gupta

Posted on

Epinio: the open-source Application development engine for Kubernetes

In the modern tech world, whenever we speak about Cloud and containers, Kubernetes is what comes to our mind for scaling and building robust and secure infrastructure. Kubernetes by and large is becoming the de-facto standard for container orchestration.

But with the pros and benefits, Kubernetes had its own share of challenges, One it is not simple. Secondly, it has a steep learning curve and doing it right is a full-time job.

Many times we see that Kubernetes as a tool or technology is chosen by the DevOps or the Cloud Ops teams and poor Developers are left to their mercy to learn and work with Kubernetes. In my opinion, the Devs should spend their productive time working on their applications, not learning and doing operations.

This is where we have another open-source tool coming our way, Opinio (contributed and maintained by SUSE team). It is a platform for app developers that works well with Kubernetes, basically a Kubernetes-native platform as a service (PaaS). It is a handy tool for Devs who want a system that plays well with native Kubernetes and is light enough to use on their desktops. Epinio aims to make it easy for every organization to have a platform to satisfy developers.

If you visit the Opinio site, their tagline says “Tame your developer workflow to go from Code to URL in one step.”

Epinio installs into any Kubernetes cluster to bring your application from source code to deployment and allow for Developers and Operators to work better together

Epinio can be installed using Helm onto any compliant Kubernetes Cluster. The latest CLI release can be found at [][https://github.com/epinio/epinio/releases]

What problem does Epinio solve?

Epinio makes it easy for developers to iterate on their applications running in Kubernetes. Easy means:

  • No experience with Kubernetes is required
  • No steep learning curve
  • Quick local setup with minimal configuration
  • Deploying to production similar to the development

Useful Reference Links:

[https://github.com/epinio/]

*Epinio Installation: *
[https://docs.epinio.io/installation/installation.html]

*PS: this post was originally published at : *

[https://medium.com/@DevopsFollower/epinio-the-open-source-application-development-engine-for-kubernetes-28417d1c01d5]

Discussion (0)