Kubernetes

Tutorial: Kubernetes-Native Backup and Recovery With Stash

...
Tutorial: Kubernetes-Native Backup and Recovery With Stash

IntroHaving a proper backup recovery plan is vital to any organization's IT operation. However, when you begin to distribute workloads across data centers and regions, that process begins to become more and more complex. Container orchestration platforms such as Kubernetes have begun to ease this burden and enabled the management...

...
CONTINUE READING
Kubernetes

Using Helm with Kubernetes

...
Using Helm with Kubernetes

Kubernetes is a powerful orchestration system, however, it can be really hard to configure its deployment process. Specific apps can help you manage multiple independent resources like pods, services, deployments, and replica sets. Yet, each must be described in the YAML manifest file. It’s not a problem for a...

...
CONTINUE READING
AWS

Autoscaling an Amazon Elastic Kubernetes Service cluster

...
Autoscaling an Amazon Elastic Kubernetes Service cluster

In this article we are going to consider the two most common methods for Autoscaling in EKS cluster: Horizontal Pod Autoscaler (HPA)Cluster Autoscaler (CA)The Horizontal Pod Autoscaler or HPA is a Kubernetes component that automatically scales your service based on metrics such as CPU utilization or others, as...

...
CONTINUE READING
Kubernetes

Cloud-native benchmarking with Kubestone

...
Cloud-native benchmarking with Kubestone

IntroOrganizations are increasingly looking to containers and distributed applications to provide the agility and scalability needed to satisfy their clients. While doing so, modern enterprises also need the ability to benchmark their application and be aware of certain metrics in relation to their infrastructure. In this post, I am introducing...

...
CONTINUE READING
Kubernetes

Enabling multicloud K8s communication with Skupper

...
Enabling multicloud K8s communication with Skupper

IntroThere are many challenges that engineering teams face when attempting to incorporate a multi-cloud approach into their infrastructure goals. Kubernetes does a good job of addressing some of these issues, but managing the communication of clusters that span multiple cloud providers in multiple regions can become a daunting task for...

...
CONTINUE READING
Kubernetes

Local Kubernetes testing with KIND

...
Local Kubernetes testing with KIND

IntroIf you've spent days (or even weeks?) trying to spin up a Kubernetes cluster for learning purposes or to test your application, then your worries are over. Spawned from a Kubernetes Special Interest Group, KIND is a tool that provisions a Kubernetes cluster running IN Docker. From the docs: kind...

...
CONTINUE READING
Docker

Create Serverless Functions with OpenFaaS

...
Create Serverless Functions with OpenFaaS

OpenFaaS is serverless functions framework that runs on top of Docker and Kubernetes. In this tutorial, you'll learn how to: Deploy OpenFaaS to a Kubernetes clusterSet up the OpenFaaS CLICreate, build, and deploy serverless functions using the CLIInvoke serverless functions using the CLIUpdate an existing serverless functionDeploy serverless functions using...

...
CONTINUE READING