A diagram to explain BKPR A diagram to explain BKPR

Bitnami Kubernetes Production Runtime

The Bitnami Kubernetes Production Runtime is a collection of services that make it easy to run production workloads in Kubernetes. The services are ready-to-run and pre-integrated with each other, so they work out of the box.

What is Bitnami Kubernetes Production Runtime?

Bitnami Kubernetes Production Runtime (BKPR) is a curated collection of the services needed to deploy on top of your Kubernetes cluster to enable logging, monitoring, certificate management, automatic discovery of Kubernetes resources via public DNS servers, and other common infrastructure needs. The services are ready-to-run and pre-integrated with each other, so they work out of the box.

BKPR is open source under the Apache 2 License and is available for Google Kubernetes Engine (GKE) and Azure Kubernetes Service (AKS) clusters.

How does it work?

This video shows the deployment process of BKPR in an AKS cluster. It also explains how an application that is "BKPR ready" can be installed on top and automatically get its certificates configured, logging and monitoring, without having to configure it manually.

Stacks

Screenshot showing a Prometheus instance

Monitoring


  • Prometheus
  • Alertmanager

Monitoring docs

Screenshot showing a Kibana instance

Logging


  • Elasticsearch
  • Kibana
  • Fluentd

Logging docs

Screenshot showing the a valid TLS certificate

Ingress


  • nginx-ingress
  • ExternalDNS
  • cert-manager
  • OAuth2 Proxy

Ingress docs