Bitnami, the leading provider of application packaging, today announced the release of Bitnami Kubernetes Production Runtime (BKPR) 1.0, a production-ready opensource project. BKPR provides built-in monitoring, alerting and metrics automatically, thereby enabling developers to avoid duplicating common requirements when they publish a Kubernetes application.
BKPR provides an additional layer of functionality beyond the bare cluster and automatically configures itself to work on whichever cloud on which it is deployed. It manages and maintains a Bitnami-curated stack of open source software to run applications on Kubernetes in production. This removes the need for developers to find and install all of their required tooling into their cluster. BKPR includes Prometheus for monitoring, Elasticsearch, Fluentd and Kibana for logging, and cert-manager, oauth2-proxy, and Nginx for ingress. BKPR also offers automatic publishing of endpoints on DNS and TLStermination including automatic and managed issuing of X.509 certificates.
“We created the BKPR open project because we saw Kubernetes users addressing the same problems over and over in slightly different ways, which in turn resulted in app developers having to accommodate those different solutions over and over again,” said Bitnami VP of Engineering Rick Spencer. “BKPR simplifies the setup process of all of this necessary tooling in your cluster. It removes common requirements and makes it easy to install on different platforms, from the same application pipeline, while also allowing cluster operators all of the configurability they need for their specific use cases.”
BKPR is designed for ease of use with platform-neutral specifications for exposed annotations and features. It utilizes a Kubernetes manifest for each target platform and has the option to use the kubeprod installer tool. BKPR has been released under the Apache License, version 2.0.
BKPR is a key piece of the Bitnami Application Pipeline, which enables enterprises to accelerate the process of delivering features to multiple clouds. The Bitnami Application Pipeline includes infrastructure components packaged as virtual machines or container images combined with application packaging, deployment,and maintenance capabilities. Built modularly, the Bitnami Application Pipeline includes products and projects that accelerates software delivery. The pipeline is modular, complementing existing systems and processes to provide immediate value for teams of all sizes.