Bitnami Engineering Portal

Articles

Page 1 of 9

The road to production ready charts

Published on May 13, 2019
by Javier J. Salmerón

Three years have passed since the first release of Helm, and it has indeed made a name for itself. Both avowed fans and fervent haters agree that the Kubernetes "apt-get equivalent" is the standard way of deploying to production (at least for now, let's see what Operators end up bringing to the table). During this time, Bitnami has contributed to the project in many ways. You can find us in PRs...

Read more

Rolling Updates for ConfigMap Objects

Published on May 6, 2019
by Felipe Alfaro

In this blog post, I will introduce you to hashed ConfigMaps and Secrets, a clever technique implemented and used in Bitnami's Kubernetes Production Runtime: a collection of ready-to-run, pre-integrated services that make it easy to run production workloads in Kubernetes.

Hashed ConfigMaps and Secrets in Bitnami's Kubernetes Production Runtime allow you to trigger a rolling update on Pods whenever...

Read more

Start analyzing your data with Grafana Multi-Tier with Azure Database for MariaDB

Published on May 3, 2019
by Raquel Campuzano Godoy

Grafana is one of the ultimate open source platforms for analytics and monitoring. Grafana provides you with a visual dashboard for your data no matter where it lives: Graphite, Elasticsearch, Prometheus, MariaDB/MySQL, PostgreSQL, and many more. With it, you will be able to query, visualize, alert, and analyze your metrics.

Bitnami has partnered with Azure to provide the Grafana Multi-Tier with...

Read more

How to create a Jenkins X workflow with BKPR

Published on April 26, 2019
by Sameer Naik

Jenkins X is an open source continuous integration and continuous delivery platform that utilizes the power of Kubernetes to run Jenkins build agents. It enables application developers to harness the power of Kubernetes without having to dive deep into the intricacies of Kubernetes. Jenkins X provides the complete infrastructure for continuous delivery and for promoting applications to staging and...

Read more

How to deploy your custom application using Kubeapps

Published on April 22, 2019
by Carlos R. Hernández

Bitnami is continually investing in tools to address the next generation of application packaging including innovations like containers and serverless computing. Kubernetes is a prominent tool for container orchestration while Bitnami is leading the way that containers and functions are packaged and delivered for that platform.

In this regard, Bitnami also provides supporting Open Source tools...

Read more

Running Helm in production: Security best practices

Published on February 25, 2019
by Andrés Martínez

Helm has become one the most popular package managers for Kubernetes. The goal of Helm is to help you manage Kubernetes applications using Charts. Helm charts are just "packages" that you can directly install in your Kubernetes cluster. They are really useful since they abstract all the complexity around ConfigMaps, Deployments, Volumes, etc. that otherwise you need to handle one by one, to deploy...

Read more

Best practices writing a Dockerfile

Published on February 18, 2019
by Juan Ariza Toledano

Since Bitnami published its first Docker container in 2015, the techniques for writing Dockerfiles have significantly evolved. As part of the team which maintains a container catalog with more than 130 apps, I have worked on adapting the containers and their Dockerfiles to meet the community requirements.

In this tutorial, I will go over these lessons learned, describing some of the best practices...

Read more

Automating component image updates in BKPR

Published on February 6, 2019
by Sameer Naik

The Bitnami Kubernetes Production Runtime (BKPR) is a curated collection of services running on top of your existing Kubernetes cluster with the aim of automating the configuration of public access, logging and monitoring, and management of DNS records and TLS certificates. Read the Bitnami Kubernetes Production Runtime announcement to learn more about the motivation behind the development of BKPR...

Read more

Practicing what we preach, benefiting from a move to Kubernetes

Published on December 21, 2018
by Raquel Campuzano Godoy

During 2018, Bitnami has been changing how we approach and utilize infrastructure to deliver our services, moving from a "single server per project" approach to one where we use Kubernetes. Doing so not only makes management easier, but also allows us to respond more quickly to infrastructure vulnerabilities. It also gives us the ability to utilize Bitnami Kubernetes Production Runtime (BKPR) and...

Read more

Next page