Understanding Kubernetes Operators

The Operator SDK Helps Create Stateful Kubernetes Deployments

Almost every Kubernetes tutorial speaks about how to quickly deploy a container in a pod and expose it as a service. Mostly these tutorials focus on stateless services and ignore a deeper explanation of state management in… Read more…

Setting up a CI/CD pipeline with Jenkins, Nexus, and Kubernetes

Improving engineer productivity through a proper CI/CD process

This is the first in a series of tutorials on setting up a secure production-grade CI/CD pipeline. We’ll use Kublr to manage our Kubernetes cluster, Jenkins, Nexus, and your cloud provider of choice or a… Read more…

Autoscaling? Kubernetes Pods vs. Nodes

Knowing Which Way to Scale a Cluster Helps Optimize Performance and Resources

Not only does it deploy and manage containers, Kubernetes autoscaling enables users to automatically scale the overall solution in numerous ways. This is a tremendous asset, especially in the modern cloud, where costs are based… Read more…

Running Spark with Jupyter Notebook & HDFS on Kubernetes

Saving cost, improving performance of data science workloads with k8s

Kublr and Kubernetes can help make your favorite data science tools easier to deploy and manage. Hadoop Distributed File System (HDFS) carries the burden of storing big data; Spark provides many powerful tools to process… Read more…

Kubernetes and the Data Layer

Orchestrating Storage with Kubernetes and Implications for Persisting State

Leverage persistence solutions like Ceph, Rook as a storage orchestrator for Kuberentes storage and remain cloud-agnostic and flexible.

More From Kublr