Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/application-runtimes/operator

A generic Operator capable of deploying any runtime component image with enterprise QoS and bind it to other services
https://github.com/application-runtimes/operator

Last synced: 3 months ago
JSON representation

A generic Operator capable of deploying any runtime component image with enterprise QoS and bind it to other services

Awesome Lists containing this project

README

        

image:https://travis-ci.com/application-stacks/runtime-component-operator.svg?branch=main["Build Status", link="https://travis-ci.com/application-stacks/runtime-component-operator"]

= Runtime Component Operator

This generic Operator is capable of deploying any application image with consistent, production-grade QoS. It enables enterprise architects to govern the way their applications get deployed & managed in the cluster, while dramatically reducing the learning curve for developers to deploy into Kubernetes - allowing them to focus on writing the code!

Check out link:++https://github.com/application-stacks/runtime-component-operator/blob/main/doc++[our docs] to get started.

A great way to develop these runtime components is through Application Stacks. Learn more about the link:++https://appsody.dev/docs/stacks/stacks-overview/++[stacks architecture] to see how easy it is to use the community's Application Stack Hub to create your own configured and curated Hub!

image::doc/images/operator_overview.png[Architecture]

This Operator can also be imported into any runtime-specific Operator as library of application capabilities. This architecture ensures compatibility and consistency between all runtime Operators, allowing everyone to benefit from the functionality added in this project.

* Example of an extending project:
** Open Liberty Operator - https://github.com/OpenLiberty/open-liberty-operator