Learnk8s(@learnk8s) 's Twitter Profileg
Learnk8s

@learnk8s

Broaden your Kubernetes expertise with a curated feed of news, articles and best practices.
Mastodon: [email protected]

ID:906103600673415168

linkhttps://learnk8s.io/news-events-jobs calendar_today08-09-2017 10:35:07

9,5K Tweets

78,0K Followers

32 Following

Learnk8s(@learnk8s) 's Twitter Profile Photo

This article delves into the inner workings of cgroups and how they are used to limit resource usage in containers, creating a hierarchical structure for effective resource management

➜ medium.com/@helmer_windle…

This article delves into the inner workings of cgroups and how they are used to limit resource usage in containers, creating a hierarchical structure for effective resource management ➜ medium.com/@helmer_windle…
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Kube-Hetzner is a highly optimized, easy-to-use, auto-upgradable, HA-default & Load-Balanced, Kubernetes cluster powered by k3s-on-MicroOS

➤ github.com/kube-hetzner/t…

Kube-Hetzner is a highly optimized, easy-to-use, auto-upgradable, HA-default & Load-Balanced, Kubernetes cluster powered by k3s-on-MicroOS ➤ github.com/kube-hetzner/t…
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Reloader is a Kubernetes controller that monitors changes in ConfigMap and Secrets and triggers rolling upgrades on Pods with their associated Deployment, StatefulSet or DaemonSet

➜ github.com/stakater/Reloa…

account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

In this 3-part article, you will learn how to optimize your costs on Kubernetes using Karpenter and verify your findings with EKS-Node-Viewer

The articles explain some of the other tools you might want to consider (e.g. VPA) and their limitations

➜ stormforge.io/blog/intro-aut…

In this 3-part article, you will learn how to optimize your costs on Kubernetes using Karpenter and verify your findings with EKS-Node-Viewer The articles explain some of the other tools you might want to consider (e.g. VPA) and their limitations ➜ stormforge.io/blog/intro-aut…
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

This week on the Learn Kubernetes Weekly:

💣 One bad probe away from disaster
💰 Autonomous cost optimization
📈 Customizing Kubernetes Resource Management using NRI
👯‍♀️ HA app on Kubernetes
♻️ Kafka cluster to Kubernetes

Read it now: learnk8s.io/issues/76

This week on the Learn Kubernetes Weekly: 💣 One bad probe away from disaster 💰 Autonomous cost optimization 📈 Customizing Kubernetes Resource Management using NRI 👯‍♀️ HA app on Kubernetes ♻️ Kafka cluster to Kubernetes Read it now: learnk8s.io/issues/76
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

This repository contains a modern set of Grafana dashboards for Kubernetes

➜ github.com/dotdc/grafana-…

account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

In this article, you will learn how to use only Python code to build container images, push them to a container registry, generate a deployment definition, and deploy them in Kubernetes

➜ gtdev.hashnode.dev/automating-upd…

account_circle
KubeFM(@K8sFM) 's Twitter Profile Photo

In this KubeFM episode, Mat discusses the necessity of long-term support for Kubernetes and explores the intricacies of managing Kubernetes upgrades in a fast-evolving landscape

kube.fm/kubernetes-lts…

account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Talos is a modern Linux distribution for running Kubernetes: secure, immutable, and minimal

Talos is fully open-source & production-ready

All system management is done via an API - no shell or interactive console exists

➤ github.com/siderolabs/tal…

account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

gVisor is an application kernel written in Go that implements a subset of the Linux system surface

It includes an Open Container Initiative (OCI) runtime called `runsc` that provides an isolation boundary between the application and the host kernel

➜ github.com/google/gvisor

gVisor is an application kernel written in Go that implements a subset of the Linux system surface It includes an Open Container Initiative (OCI) runtime called `runsc` that provides an isolation boundary between the application and the host kernel ➜ github.com/google/gvisor
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Gracefully handle EC2 instance shutdown within Kubernetes with AWS Node Termination Handler

➤ github.com/aws/aws-node-t…

account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

This article presents some cluster, node, and application design ideas for running small and medium-sized workloads efficiently and cost-effectively in an EKS cluster

➜ medium.com/@factset/archi…

This article presents some cluster, node, and application design ideas for running small and medium-sized workloads efficiently and cost-effectively in an EKS cluster ➜ medium.com/@factset/archi…
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Creating and deleting Pods is one of the most common tasks in Kubernetes

In this article, you will learn how to prevent broken connections when a Pod starts up or shuts down (and how to shut down long-running tasks gracefully)

👉 learnk8s.io/graceful-shutd…

Creating and deleting Pods is one of the most common tasks in Kubernetes In this article, you will learn how to prevent broken connections when a Pod starts up or shuts down (and how to shut down long-running tasks gracefully) 👉 learnk8s.io/graceful-shutd…
account_circle
Daniele Polencic — @danielepolencic@hachyderm.io(@danielepolencic) 's Twitter Profile Photo

🗣️ 'I notice a lot of 5xx errors from the application during scale-in of the pods after a spike period.'

I was asked this question last week and spent some time debugging the issue. In the process, I realized there is confusion about how Kubernetes does (not do) graceful

🗣️ 'I notice a lot of 5xx errors from the application during scale-in of the pods after a spike period.' I was asked this question last week and spent some time debugging the issue. In the process, I realized there is confusion about how Kubernetes does (not do) graceful
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Chaos Mesh brings various types of fault simulation to Kubernetes and can orchestrate fault scenarios

It helps you simulate various abnormalities that might occur in reality during the development, testing, and production

➤ github.com/chaos-mesh/cha…

account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Capsule implements a multi-tenant and policy-based environment in your Kubernetes cluster

It is designed as a micro-services-based ecosystem with a minimalist approach, leveraging only upstream Kubernetes

➤ github.com/projectcapsule…

Capsule implements a multi-tenant and policy-based environment in your Kubernetes cluster It is designed as a micro-services-based ecosystem with a minimalist approach, leveraging only upstream Kubernetes ➤ github.com/projectcapsule…
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

HyperShift is a middleware for hosting OpenShift control planes at scale that saves cost and time to provision and portability cross-cloud with a strong separation of concerns between management and workloads

➤ github.com/openshift/hype…

HyperShift is a middleware for hosting OpenShift control planes at scale that saves cost and time to provision and portability cross-cloud with a strong separation of concerns between management and workloads ➤ github.com/openshift/hype…
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Autoneg is a GKE-specific Kubernetes controller that works with the GKE Network Endpoint Group (NEG) controller to manage integration between your Kubernetes service endpoints and GCLB backend services

➤ github.com/GoogleCloudPla…

account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

Kubernetes v1.27 introduces InPlacePodVerticalScaling, allowing seamless pod resource resizing without restarts

This feature enhances efficiency, reduces downtime, and offers cost savings

Learn how to use it in this tutorial

➜ engineering.doit.com/no-restarts-no…

Kubernetes v1.27 introduces InPlacePodVerticalScaling, allowing seamless pod resource resizing without restarts This feature enhances efficiency, reduces downtime, and offers cost savings Learn how to use it in this tutorial ➜ engineering.doit.com/no-restarts-no…
account_circle
Learnk8s(@learnk8s) 's Twitter Profile Photo

loxilb is an open source hyper-scale software load-balancer for cloud-native workloads

It uses eBPF as its core engine and is designed primarily to support on-premise, edge and public-cloud Kubernetes cluster deployments

➤ github.com/loxilb-io/loxi…

account_circle