Kubernetes Architect(@K8sArchitect) 's Twitter Profileg
Kubernetes Architect

@K8sArchitect

News and links on architecting and developing apps on Kubernetes curated by the @Learnk8s team
Mastodon: @[email protected]

ID:1381245365257527300

linkhttps://learnk8s.io/news-events-jobs calendar_today11-04-2021 13:59:25

3,0K Tweets

57,6K Followers

1 Following

Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

In this article, you will explore five main issues with Helm

These include the lack of a mechanism for upgrading Custom Resource Definitions, dependency challenges, values.yaml the complexity of charts, and the anti-pattern nature of the values

➤ glasskube.eu/en/r/knowledge…

account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

Kube No Trouble (kubent) is a tool to check whether you're using any deprecated APIs in your cluster and, therefore, should upgrade your workloads first before upgrading your Kubernetes cluster

➜ github.com/doitintl/kube-…

account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

This article discusses how to optimize EKS cluster costs and the problem of relying solely on on-demand instances

➤ medium.com/@rajatgupta828…

This article discusses how to optimize EKS cluster costs and the problem of relying solely on on-demand instances ➤ medium.com/@rajatgupta828…
account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

The article delves into the challenges of load-balancing gRPC requests, exploring issues with rolling updates and the limitations of default load-balancing

It covers custom solutions like client-side load balancing and thick client implementations

➜ itnext.io/grpc-name-reso…

The article delves into the challenges of load-balancing gRPC requests, exploring issues with rolling updates and the limitations of default load-balancing It covers custom solutions like client-side load balancing and thick client implementations ➜ itnext.io/grpc-name-reso…
account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

This article teaches about the Kubernetes Gateway API v1.0, its benefits, and whether you should switch from the Ingress API

It also explores the pluggable nature of the Gateway API and its potential to become the standard for routing in Kubernetes

➤ dev.to/apisix/kuberne…

This article teaches about the Kubernetes Gateway API v1.0, its benefits, and whether you should switch from the Ingress API It also explores the pluggable nature of the Gateway API and its potential to become the standard for routing in Kubernetes ➤ dev.to/apisix/kuberne…
account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

Flux Subsystem for Argo (FSA) is a project that brings the Terraform management features from the Flux world to your Argo CD user interface

➜ github.com/flux-subsystem…

account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

In this article, you will explore application availability in Kubernetes and cover:

➀ Topology Spread Constraints
➁ Pod Disruption Budgets
➂ Memory requests and limits
➃ CPU requests
➄ Liveness & readiness probe

➜ medium.com/@genesta.sebas…

In this article, you will explore application availability in Kubernetes and cover: ➀ Topology Spread Constraints ➁ Pod Disruption Budgets ➂ Memory requests and limits ➃ CPU requests ➄ Liveness & readiness probe ➜ medium.com/@genesta.sebas…
account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

KAT is a tool built to simplify tracking K8s API versioning

It can scan clusters or Helm charts and compare the versions to the official documentation

It provides a quick, simple summary of each API's versioning and its version

➤ medium.com/@mhart1992/how…

KAT is a tool built to simplify tracking K8s API versioning It can scan clusters or Helm charts and compare the versions to the official documentation It provides a quick, simple summary of each API's versioning and its version ➤ medium.com/@mhart1992/how…
account_circle
Kubernetes Architect(@K8sArchitect) '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

➜ chaos-mesh.org

account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

In this 2-part article, you will dive into cost optimization tactics across infrastructure, container design, and even code-level tweaks

➜ medium.com/google-cloud/c…

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
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

CloudNativePG is the Kubernetes operator that covers the entire lifecycle of a highly available PostgreSQL database cluster with a primary/standby architecture, using native streaming replication

➜ cloudnative-pg.io

account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

This article covers how to deploy a highly available application by looking at the following:

- Pod Replicas
- PodAntiAffinity
- Deployment Strategy
- Graceful Termination
- Probes
- Resource Allocation
- Scaling
- PodDisruptionBudget

➜ medium.com/mycloudseries/…

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
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

Golden tests, also known as snapshot testing, involve comparing the current output of your code with a 'golden' reference or a previously stored correct version

Learn how to use them to test your Helm charts

➤ dev.to/ekampf/golden-…

account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

In this case study, you will learn how the Zendesk team migrated their Kafka cluster on EC2 to Kubernetes with zero downtime and incidents

➜ zendesk.engineering/seamless-trans…

In this case study, you will learn how the Zendesk team migrated their Kafka cluster on EC2 to Kubernetes with zero downtime and incidents ➜ zendesk.engineering/seamless-trans…
account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

The ultimate goal of every GitOps setup is complete automation

To operate a system hands-off, its monitoring and alerting must be reliable and comprehensive

This tutorial will teach you how to monitor a FluxCD-operated GitOps setup on Kubernetes

➤ dev.to/mms-tech/monit…

The ultimate goal of every GitOps setup is complete automation To operate a system hands-off, its monitoring and alerting must be reliable and comprehensive This tutorial will teach you how to monitor a FluxCD-operated GitOps setup on Kubernetes ➤ dev.to/mms-tech/monit…
account_circle
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

For a reliable, headless application rollout, the perfect supplement to Flux-managed Kubernetes resources is Flagger

In this blog, you will learn how to not worry about application deployments at any time

➜ dev.to/mms-tech/relia…

For a reliable, headless application rollout, the perfect supplement to Flux-managed Kubernetes resources is Flagger In this blog, you will learn how to not worry about application deployments at any time ➜ dev.to/mms-tech/relia…
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
Kubernetes Architect(@K8sArchitect) 's Twitter Profile Photo

On some occasions, you might want to be able to debug code running in pods in a Kubernetes cluster

This article will teach you how to use mirrord to develop your local code against a remote Kubernetes cluster

➤ medium.com/@emafuma/maste…

On some occasions, you might want to be able to debug code running in pods in a Kubernetes cluster This article will teach you how to use mirrord to develop your local code against a remote Kubernetes cluster ➤ medium.com/@emafuma/maste…
account_circle