Difficulty: beginner
Estimated Time: 10-15 minutes

Bitnami Kubernetes Production Runtime working example. You can play with installing and using BKPR in a small sandboxed test cluster.

Note that the BKPR installation has been simplified for this environment. The principal changes are:

  • Reduced number of replicas. BKPR "defaults to production" and usually has at least 2 AZ-diverse replicas for each of the jobs in the serving path. This sandbox has only a single replica for these jobs.
  • No managed DNS. BKPR usually uses your cloud provider's managed DNS solution to automatically update DNS records.
  • No OAuth2 authentication. BKPR usually uses your cloud provider's OAuth2 integration to provide protect the provided consoles (prometheus, kibana, etc).

Thank you for trying BKPR. More documentation and support is available at kubeprod.io

Bitnami Kubernetes Production Runtime lab

Step 1 of 3

Step 1 - Install BKPR

BKPR assumes you have a new empty cluster from one of the supported platforms.

Fetch the kubeprod installer:

wget https://github.com/bitnami/kube-prod-runtime/releases/download/v1.1.2/bkpr-v1.1.2-linux-amd64.tar.gz tar zxf bkpr-v1.1.2-linux-amd64.tar.gz mv bkpr-v1.1.2/kubeprod /usr/local/bin/

Run the installer:

kubeprod install katacoda --dns-zone [[HOST_SUBDOMAIN]]-[[KATACODA_HOST]].environments.katacoda.com