Too Long; Didn't Read
Plural is a self-managing application that scales to virtually any application and deploys to any cloud. Plural aims to deliver a workflow that allows for consistent combination of the standard toolchain for deployment. The big lift of running directly on kubernetes is deep customizability, but that impedes a functional out-of-the-box experience. The application lifecycle needs to be solved, since an unmanageable but easy to install application is still a pile of tech debt. We chose an architecture with 3 main components: the core plural API - a graphql API that effectively serves as a package manager for all deployment modules we support.