Kubernetes-Native Database: TiDB Vs.
https://hackernoon.com
A new generation of “Kubernetes native’ databases have been designed from the ground up to run on the open-source orchestration system.
Recent in
A new generation of “Kubernetes native’ databases have been designed from the ground up to run on the open-source orchestration system.
This article serves as a checklist for anyone using Kubernetes or planning to integrate it. It's critical to provision your deployments to achieve a zero-downtime deployment properly. It is essential to understand that your application must be ready for this. It must not store any state in itself. The more replicas you run, the better.
We have more than five permanent test environments and are deploying environments for developers on request. The number of modules on weekdays reaches 5000 during the day and continues to grow. The metrics-server pod was experiencing an out-of-memory (OOM) error and a panic error in the logs.
Migrating from Google's GCP to Kubernetes using Terraform Cloud was a challenge. Terraform is a tool that allows exporting existing GCP configurations into Terraform files. The problems we needed to solve were: It was ensured that the existing GKE cluster was not broken or taken down during the process.
Noah Kantrowitz explains how big tech companies are killing Kubernetes.
Gartner predicts that by 2022, more than 75% of enterprises worldwide would be running containerized apps in production. A single team cannot own and manage container adoption throughout the organization. Containers provide a technology framework that is aligned with the .
This post is written with the assumption that you already have some experience with Kubernetes and with AWS.
Kubernetes resource management: a recap of how to ensure containers always have the resources they need? This article explores the entire landscape of resource allocation, from a single container in a pod to near-infinite capacity in the cloud. It is helpful to look at what these categories mean when to schedule a pod on a worker node: “Guaranteed” “Burstable” containers are the first to be evicted if the cluster runs out of resources.
Taint and affinity in Kubernetes are two mechanisms that allow users to specify how pods should be scheduled on nodes in a cluster. Node selectors are another mechanism that allows users to specify which nodes a pod should be scheduled on.
Kubernetes 1.26 has some cool new features, including CEL for admission control. CEL is a programming language used in Kubernetes to create custom admission control policies.
August Vilakia is a Senior Software Engineer at AlfaBank, working on the backend for a mobile application. He explains how to move to Kubernetes from Mesos/Marathon and how to organize parallel development and testing using Istio.
CoreDns had high load without any reason on the first glance. Apps could not resolve DNS queries and could not pull critical data. Kubernetes official documentation [refers to using NodeLocal DNSCache[https://kubernetes.io/tasks/administer-cluster/nodelocaldns/). It’s a wrong way, this will not resolve a root cause.
Benefit from a weekly updates, coding challenges and helpful resources around software development.
Your privacy is important to us. We promise not to send you spam!