Kubernetes Architect @kubernetesarchitect Channel on Telegram

Kubernetes Architect

@kubernetesarchitect


News and links on architecting and developing apps on Kubernetes curated by the @Learnk8s team

Kubernetes Architect (English)

Are you interested in architecting and developing apps on Kubernetes? Look no further than the Telegram channel 'Kubernetes Architect'! This channel, curated by the @Learnk8s team, is your go-to source for news and links related to Kubernetes. Whether you are a seasoned Kubernetes professional or just starting out, this channel offers valuable insights, tips, and resources to help you stay updated on the latest trends and best practices in the Kubernetes ecosystem. With a focus on providing quality content, 'Kubernetes Architect' ensures that you are always well-informed and equipped to navigate the world of Kubernetes with ease. Join today and take your Kubernetes skills to the next level!

Kubernetes Architect

23 Nov, 12:46


This week's 6 best Kubernetes leadership jobs are:

Head of Infrastructure with GetResponse
💰 $58.38K to $87.57K a year
👨‍💻 Remote from Poland
→ https://kube.careers/t/577178a6-83a6-4004-83f1-ae168fcf6b4d?s=55

Software Engineer with Modern Treasury
💰 $200K to $360K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/deceb23e-4700-4fd7-8a30-20c7466f1d60?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

Software Engineer with Calendly
💰 $212.5K to $345K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/189fbf6d-196b-4d99-a3c1-d03c7456872f?s=55

Head of Infrastructure with Freenome
💰 $197.2K to $304K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/a56de5e4-fc55-48e9-a512-60d650a0d2f6?s=55

👉 Browse all 1394 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

22 Nov, 19:16


mapkubeapis is a Helm v3 plugin which updates in-place Helm release metadata that contains deprecated or removed Kubernetes APIs to a new instance with supported Kubernetes APIs.

More: https://github.com/helm/helm-mapkubeapis

Kubernetes Architect

22 Nov, 16:31


Akamai Technologies has launched App Platform, a solution for simplifying Kubernetes deployment in enterprise environments.

The platform tackles a fundamental challenge in the Kubernetes ecosystem: modern Kubernetes has evolved into a platform that requires multiple other platforms to function effectively.

With the App Platform, teams can deploy these essential upstream projects with just a few clicks, significantly reducing the complexity of enterprise Kubernetes deployments.

Watch the full announcement: https://ku.bz/s2r8-LW53

Explore the Akamai App Platform: https://ku.bz/hhj1NZ06b

Kubernetes Architect

22 Nov, 15:16


Vault DB Injector is a tool that automates the management of database credentials for Kubernetes applications by leveraging the Vault database engine.

More: https://github.com/numberly/vault-db-injector

Kubernetes Architect

21 Nov, 23:21


Deepak Goel, Director of Engineering at Nutanix, discusses three emerging tools in the Kubernetes ecosystem.

He explains how Kyverno simplifies implementing policy as code through native Kubernetes YAML files, how Flux addresses configuration management challenges through GitOps, and how Metal3 extends Cluster API to support bare metal infrastructure — marking the transition from virtualization to containerization.

Watch the full interview: https://ku.bz/C0K0-KKR1

Kubernetes Architect

21 Nov, 19:11


KubeBlocks is an open-source Kubernetes operator that manages relational, NoSQL, vector, and streaming databases on the public cloud or on-premise.

It is designed for production, providing reliable, performant, cost-effective data infrastructure.

More: https://github.com/apecloud/kubeblocks

Kubernetes Architect

21 Nov, 18:21


Kloudfuse released CloudViews 3.0, a major update to their Kubernetes observability platform. The new release includes:

- Enhanced AI and ML capabilities for anomaly detection, forecasting, and outlier detection
- New session replay and frontend observability monitoring
- K-Lens analysis tool that creates interactive heat maps to identify system anomalies

The platform maintains its core functionality of metrics, logs, and traces monitoring while expanding its analytical capabilities.

Watch the full announcement: https://ku.bz/6kDNjzWH-

Read the official announcement: https://ku.bz/MkLWmnb_C

Kubernetes Architect

21 Nov, 15:16


This repository contains the instructor-lead and hands-on lab exercises for NGINX as a Service for Microsoft Azure.

More: https://github.com/nginxinc/nginx-azure-workshops

Kubernetes Architect

20 Nov, 19:11


Mayfly is a Kubernetes operator that enables you to create temporary resources on the cluster that will expire after a certain period of time.

More: https://github.com/NCCloud/mayfly

Kubernetes Architect

20 Nov, 19:06


In this case study, you will learn how the team at Darmstadt University built a cost-effective server cluster for Virtual Desktop Infrastructure using Kubernetes and Ceph, providing an affordable alternative to traditional VDI offerings.

More: https://medium.com/@mnl_584/how-i-came-to-build-a-cheap-server-cluster-for-vdi-ca2ed6028eb2

Kubernetes Architect

20 Nov, 18:13


This article explains how to use Sealed Secrets with Kubernetes applications, covering the creation and encryption of secrets, and deployment via ArgoCD.

More: https://devoriales.com/post/351/using-sealed-secrets-with-your-kubernetes-applications

Kubernetes Architect

20 Nov, 15:16


The article explores the current state of Kubernetes configuration tools in 2024, including the most popular tools, such as Helm and Kustomize, and discusses the challenges and complexities of configuration management in Kubernetes.

More: https://itnext.io/kubernetes-configuration-in-2024-434abc7a5a1b

Kubernetes Architect

20 Nov, 12:16


This week on Learn Kubernetes Weekly 106:

How to solve the issue of network latency jitters caused by a massive number of IPVS rules
🏋️‍♀️ Load testing Kubernetes clients without breaking the bank
🚦 Terminating elegantly: a guide to graceful shutdowns
📉 How I reduced EKS Windows node start time from 5 min to ~90s
🤔 How Kubernetes Requests and Limits Really Work

Read it now: https://learnk8s.io/issues/106

🌟 This newsletter is brought to you by Testkube — Scale all of your tests with Kubernetes, integrate seamlessly with CI/CD and centralize test troubleshooting and reporting https://ku.bz/_bByjc0mQ

Kubernetes Architect

19 Nov, 20:41


This week's 6 best Kubernetes architect vacancies are:

Security Architect with Adobe Inc.
💰 $191.7K to $345.7K a year
🏠 From the office in Seattle, WA / San Francisco / San Jose, CA, USA
→ https://kube.careers/t/b6de3faf-adb8-462a-9dd9-260446149b27?s=55

Software Architect with NVIDIA
💰 $180K to $339.25K a year
👨‍💻 Remote from the United States, Canada
→ https://kube.careers/t/aa46f505-bb2b-449c-a47a-65146dee1167?s=55

Security Architect with Dexterity
💰 $200K to $300K a year
🏠 From the office in Redwood, CA, USA
→ https://kube.careers/t/b9a90583-a0e8-4f13-b776-839c8b1d6275?s=55

Infrastructure Architect with Coupang Internal
💰 $159K to $324K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/7a84e3ee-270f-4c18-b89b-ac0a8a928743?s=55

Software Architect with Saviynt
💰 $240K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/fd80ccf3-cd80-4348-b04f-8e8541b093c3?s=55

👉 Browse all 1407 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

19 Nov, 19:11


The HULL Helm library chart is designed to ease building, maintaining and configuring Kubernetes objects in Helm charts.

More: https://github.com/vidispine/hull

Kubernetes Architect

19 Nov, 18:06


Reflector is a Kubernetes addon designed to monitor changes to resources (Secrets and ConfigMaps) and reflect changes to mirror resources in the same or other namespaces.

More: https://github.com/emberstack/kubernetes-reflector

Kubernetes Architect

19 Nov, 15:16


This article explains how mirrord mirrors remote environments and integrates with Kubernetes for local development and debugging, and provides a step-by-step guide on setting up and using mirrord with a Node.js application.

More: https://uthy.hashnode.dev/using-mirrord-for-local-development-and-debugging

Kubernetes Architect

19 Nov, 14:31


SlimFaas is a tool for creating functions as a service on Kubernetes.

It allows you to scale to zero, supports asynchronous and synchronous calls, the retry pattern, and more.

More: https://github.com/AxaFrance/SlimFaas

Kubernetes Architect

19 Nov, 12:36


@miamorecadenza shares their journey in building a "compute as a faucet" home lab where infrastructure becomes invisible and tasks can be executed without manual intervention.

You will learn:

- How to evaluate operating systems for your home lab — from Rocky Linux to Talos Linux, and why minimal, immutable operating systems are gaining traction.
- How to implement a three-tier storage strategy combining Longhorn (replicated storage), NFS (bulk storage), and S3 (cloud storage) to handle different workload requirements.
- How to secure your home lab with certificate-based authentication, WireGuard VPN, and proper DNS configuration while protecting your home IP address.

Watch (or listen to) it here: https://ku.bz/2kzj2MgfH

🌟 This episode is sponsored by Nutanix — innovate faster with a complete and open cloud-native stack for all your apps and data anywhere https://ku.bz/wb_0GNHnr

With @Birthmarkb "SIG-Bart" Farrell

Kubernetes Architect

18 Nov, 19:16


Learn how to create custom Prometheus metrics in a Go application, deploy it on Kubernetes, configure Prometheus to scrape the metrics, and use Keda to autoscale pods based on the metrics.

More: https://medium.com/@emirhandogandemir/autoscaling-with-keda-and-prometheus-using-custom-metrics-in-go-558a64668fc4

Kubernetes Architect

16 Nov, 12:46


This week's 6 best Kubernetes leadership jobs are:

Head of Infrastructure with GetResponse
💰 $58.33K to $87.49K a year
👨‍💻 Remote from Poland
→ https://kube.careers/t/577178a6-83a6-4004-83f1-ae168fcf6b4d?s=55

Software Engineer with Modern Treasury
💰 $200K to $360K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/deceb23e-4700-4fd7-8a30-20c7466f1d60?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

Software Engineer with Calendly
💰 $212.5K to $345K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/189fbf6d-196b-4d99-a3c1-d03c7456872f?s=55

Head of Infrastructure with Freenome
💰 $197.2K to $304K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/a56de5e4-fc55-48e9-a512-60d650a0d2f6?s=55

👉 Browse all 1397 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

15 Nov, 19:11


This article shows how to generate a custom type-safe Helm Chart construct using Cloud Development Kit for Kubernetes (cdk8s), allowing you to define Kubernetes applications and reusable abstractions using familiar programming languages.

More: https://medium.com/@andrzejkomarnicki/generate-a-custom-type-safe-helm-chart-construct-with-cdk8s-88dd27f486c0

Kubernetes Architect

15 Nov, 18:26


Eron Wright, software engineer at Pulumi, explains how Pulumi implements GitOps at two distinct levels.

At the first level, infrastructure code (pods, service accounts, IAM roles) and configurations are version-controlled through Git, with GitHub integration providing visual previews of stack changes in PRs.

At the second level, the Pulumi Kubernetes Operator manages stack deployments across environments by monitoring Git repositories and automatically deploying changes.

Watch the full interview: https://ku.bz/YKSdWYY6r

This interview is a reaction to Sven Hans Knecht's episode https://kube.fm/platform-engineering-hans

Kubernetes Architect

15 Nov, 15:16


In this article, you'll discuss the problems associated with hard shutdowns and how to implement graceful shutdowns using Go's signal package and Kubernetes' termination lifecycle.

More: https://packagemain.tech/p/graceful-shutdowns-k8s-go

Kubernetes Architect

14 Nov, 19:16


Snorlax is a tool that automates the process of waking and sleeping Kubernetes deployments on a schedule.

This allows you to save costs, reduce security risks, and be more environmentally responsible.

More: https://github.com/moonbeam-nyc/snorlax

Kubernetes Architect

14 Nov, 16:26


Karthik Ranganathan, Founder & Co-CEO at YugabyteDB, shares a three-part strategy for managing constrained resources in Kubernetes clusters.

He explains how to handle resource limitations through repeatable deployment units rather than monolithic deployments, using intelligent resource limits with cloud-native software that responds to pressure and implementing actionable observability to identify resource bottlenecks quickly.

Watch the full interview: https://ku.bz/4NN2xYwFh

This interview is a reaction to Stéphane Goetz's episode https://kube.fm/10k-builds-jenkins-stephane

Kubernetes Architect

14 Nov, 15:19


The namespace-configuration-operator helps to keep configurations related to Users, Groups and Namespaces aligned.

The purpose is to provide the foundational building block to create an end-to-end onboarding process.

More: https://github.com/redhat-cop/namespace-configuration-operator

Kubernetes Architect

14 Nov, 15:10


Kubeswitch is a command-line tool to ease switching between different kubectl contexts.

Kubeswitch is a drop-in replacement for kubectx.

More: https://github.com/danielfoehrKn/kubeswitch

Kubernetes Architect

14 Nov, 14:31


Kubeswitch is a command-line tool to ease switching between different kubectl contexts.

Kubeswitch is a drop-in replacement for kubectx.

More: https://github.com/danielfoehrKn/kubeswitch

Kubernetes Architect

14 Nov, 03:36


nOps announces the launch of theKarpenter Lab series, a self—paced training environment debuting atKubeCon + CloudNativeCon. The series begins with a 101 lab that provides hands-on experience with Karpenter, AWS's node provisioning framework for Kubernetes clusters.

The announcement is critical as many organizations are either adopting or evaluating Karpenter for their infrastructure. The lab will be freely available to the CNCF community during KubeCon, offering a practical environment to learn node provisioning in Kubernetes clusters.

Explore the labs here: https://ku.bz/FsCP1ZYkv

Watch the full interview: https://kube.fm/nops-launches-industry-s-first-self-paced-karpenter-lab

Kubernetes Architect

13 Nov, 19:11


cluster-proportional-autoscaler lets you scale the number of replicas for a Kubernetes deployment or replication controller based on the size of the cluster, allowing for more efficient use of resources and easier management of large-scale applications.

More: https://github.com/kubernetes-sigs/cluster-proportional-autoscaler

Kubernetes Architect

13 Nov, 18:11


Pinniped is the easy, secure way to log in to your Kubernetes clusters.

More: https://github.com/vmware-tanzu/pinniped

Kubernetes Architect

13 Nov, 16:26


Yasmin Rajabi COO at StormForge discusses the common pitfall of overprovisioning in Kubernetes clusters.

She reveals how teams blindly set their HorizontalPodAutoscaler target utilization to 60% simply because it appears in the Kubernetes documentation, effectively wasting 40% of CPU resources.

She outlines two optimization strategies: monitoring static applications through Grafana dashboards for accurate resource allocation and implementing automated scaling for dynamic workloads with varying resource needs throughout different time periods.

Watch the full interview: https://kube.fm/resources-automation-yasmin

This interview is a reaction to Alexandre Souza's episode https://kube.fm/hpa-at-scale-alex

Kubernetes Architect

13 Nov, 15:11


Helmfile is a declarative specification for deploying Helm charts.

It lets you:

- Keep a directory of chart value files and maintain changes in version control.
- Apply CI/CD to configuration changes.
- Periodically sync to avoid skew in environments.

More: https://github.com/helmfile/helmfile

Kubernetes Architect

13 Nov, 15:06


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.

More: https://github.com/openshift/hypershift

Kubernetes Architect

13 Nov, 12:21


This week on Learn Kubernetes Weekly 105:

🇨🇳 Chinese Docker Hub complete shutdown: how far can Kubernetes image repositories go?
🤯 Overengineering this blog's preview site with Kubernetes
🧐 Taking a look at the Kube-proxy API
🥇 Kubernetes: the road to 1.0
🏃‍♂️ Extending Kubernetes functionality: A practical guide to custom resource definitions

Read it now: https://learnk8s.io/issues/105

🌟 This newsletter is brought to you by Syntasso, creators of Kratix, a framework for building composable developer platforms. Deploy on Kubernetes with speed, safety, and scalability https://ku.bz/0F0XMbqgN

Kubernetes Architect

12 Nov, 21:11


🎁 [Stormforge] is giving away 100 signed copies of Chad's "Acing the Kubernetes Administrator Exam" at their booth on Thursday, 11/14, at 1:30 PM MST.

Meet the author & get this valuable resource for acing certification exams!

https://ku.bz/zxP_knQvJ

Kubernetes Architect

12 Nov, 20:41


This week's 6 best Kubernetes architect vacancies are:

Security Architect with Adobe Inc.
💰 $191.7K to $345.7K a year
🏠 From the office in Seattle, WA / San Francisco / San Jose, CA, USA
→ https://kube.careers/t/b6de3faf-adb8-462a-9dd9-260446149b27?s=55

Software Architect with NVIDIA
💰 $180K to $339.25K a year
👨‍💻 Remote from the United States, Canada
→ https://kube.careers/t/aa46f505-bb2b-449c-a47a-65146dee1167?s=55

Security Architect with Dexterity
💰 $200K to $300K a year
🏠 From the office in Redwood, CA, USA
→ https://kube.careers/t/b9a90583-a0e8-4f13-b776-839c8b1d6275?s=55

Infrastructure Architect with Coupang Internal
💰 $159K to $324K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/7a84e3ee-270f-4c18-b89b-ac0a8a928743?s=55

Software Architect with Saviynt
💰 $240K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/fd80ccf3-cd80-4348-b04f-8e8541b093c3?s=55

👉 Browse all 1390 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

12 Nov, 19:11


external-snapshotter is a sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.

More: https://github.com/kubernetes-csi/external-snapshotter

Kubernetes Architect

12 Nov, 15:11


Kubermatic Kubernetes Platform is a tool that centrally manages the global automation of thousands of Kubernetes clusters across multi-cloud, on-prem and edge with unparalleled density and resilience.

More: https://github.com/kubermatic/kubermatic

Kubernetes Architect

07 Nov, 19:11


Argo CD Diff Preview is a tool that renders the diff between two branches in a Git repository, providing a clear and concise view of the changes between two branches, similar to Atlantis for Terraform.

More: https://github.com/dag-andersen/argocd-diff-preview

Kubernetes Architect

07 Nov, 16:26


Hillai Ben-Sasson and Ronen Shustin, Security Researchers at Wiz, emphasized that containers should not be solely relied upon as security barriers due to their vulnerability to kernel exploits and common misconfiguration.

They also pointed out significant risks associated with strong secrets within Kubernetes environments, which can grant extensive read and write access across different cloud services and customers.

Watch the full episode: https://kube.fm/hacking-alibaba-ronen-hillai

Kubernetes Architect

07 Nov, 15:11


This tutorial demonstrates how to integrate Backstage with Kubernetes, including installing and configuring Backstage to work with Kubernetes-native services like Argo CD and Prometheus.

More: https://piotrminkowski.com/2024/06/28/backstage-on-kubernetes

Kubernetes Architect

06 Nov, 19:11


kubectl-browse-pvc is a tool for browsing the contents of a Kubernetes Persistent Volume Claim (PVC) from the command line.

It eliminates the need to create temporary pods to inspect PVCs.

More: https://github.com/clbx/kubectl-browse-pvc

Kubernetes Architect

06 Nov, 16:26


Adnan Rahić, Staff Developer Advocate at Tracetest, discusses effective team organization. He explains:

Composition of platform teams:

- Mix of SREs, developers, and QAs
- Focus on developer experience, reliability, and performance

Benefits of specialization within teams:

- Dedicated groups for performance optimization using profiling and observability tools
- Teams focused on infrastructure cost management

Importance of clear team structure:

- Leverages individual strengths
- Facilitates collaboration
- Enables further specialization

Adnan emphasizes that this approach leads to more efficient and focused teams in complex Kubernetes environments.

Watch the full interview: https://kube.fm/telemetry-platforming-adnan

Kubernetes Architect

06 Nov, 15:11


The author recounts their experience overengineering a preview site for their blog using Kubernetes.

They describe the challenges they faced and the solutions they implemented, including using protocol buffers, NATS, and Valkey.

More: https://xeiaso.net/blog/2024/overengineering-preview-site

Kubernetes Architect

06 Nov, 15:06


Kubeshark, the API Traffic Viewer for kubernetes, provides deep visibility and monitoring of all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster.

More: https://kubeshark.co

Kubernetes Architect

06 Nov, 14:36


In this blog, you'll learn how LoxiLB, deployed within an auto-scaled node group in AWS region/Local Zones and integrated with Route 53, offers a robust and scalable solution for low-latency, high-performance applications.

https://www.loxilb.io/post/build-a-high-performance-eks-cluster-using-auto-scaled-loxilb

Kubernetes Architect

06 Nov, 11:11


This week on Learn Kubernetes Weekly 104:

🤔 Why sometimes the PID 1 process cannot be killed in a container
📕 Understanding DNS in Kubernetes
🏥 From fragile to faultless: Kubernetes self-healing in practice
🚧 The trouble with topology-aware routing: sacrificing reliability in the name of cost savings
♻️ Taming FluxCD Helm releases: the Kustomize way approach

Read it now: https://learnk8s.io/issues/104

⭐️ Become an expert in Kubernetes. Join the next instructor-led Learnk8s training and learn how to master Kubernetes scaling, security and development https://learnk8s.io/training

Kubernetes Architect

05 Nov, 20:41


This week's 6 best Kubernetes architect vacancies are:

Security Architect with Adobe Inc.
💰 $191.7K to $345.7K a year
🏠 From the office in Seattle, WA / San Francisco / San Jose, CA, USA
→ https://kube.careers/t/b6de3faf-adb8-462a-9dd9-260446149b27?s=55

Software Architect with NVIDIA
💰 $180K to $339.25K a year
🏠🏃🏻‍♂️🌎 California, USA
→ https://kube.careers/t/3bfa399e-4441-41db-87eb-1edbeda9fd53?s=55

Security Architect with Dexterity
💰 $200K to $300K a year
🏠 From the office in Redwood, CA, USA
→ https://kube.careers/t/b9a90583-a0e8-4f13-b776-839c8b1d6275?s=55

Infrastructure Architect with Coupang Internal
💰 $159K to $324K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/7a84e3ee-270f-4c18-b89b-ac0a8a928743?s=55

Software Architect with Saviynt
💰 $240K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/fd80ccf3-cd80-4348-b04f-8e8541b093c3?s=55

👉 Browse all 1253 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

05 Nov, 19:11


mani-diffy is a tool that walks a hierarchy of Argo CD Application templates, renders Kubernetes manifests from the input templates, and posts the rendered files back for the user to review and validate.

More: https://github.com/chime/mani-diffy

Kubernetes Architect

05 Nov, 15:31


Learn how to scale Kubernetes pods based on HTTP traffic using the KEDA HTTP Add-on, which automatically scales HTTP servers up and down based on incoming traffic.

More: https://blog.raulnq.com/scaling-kubernetes-pods-based-on-http-traffic-using-keda-http-add-on

Kubernetes Architect

05 Nov, 12:41


This episode explores Admission Controllers and Webhooks with Gordon Myers, who shares his experience implementing webhook solutions in production.

You will learn:

- How the Kubernetes API processes requests through authentication, authorization, and Admission Controllers.
- Best practices for testing webhooks and avoiding common pitfalls that can break cluster deployments.
- Real-world examples of webhook implementations, including injecting secrets from HashiCorp Vault into containers.

Watch (or listen to) it here: https://kube.fm/webhooks-aop-gordon

🌟 This episode is sponsored by @Learnk8s: get started on your Kubernetes journey through comprehensive online, in-person or remote training https://learnk8s.io/training

With @Birthmarkb "Joyful and empowering voice" Farrell

Kubernetes Architect

04 Nov, 19:11


CubeFS is a cloud native distributed storage system designed to facilitate data sharing and protection.

It supports S3, POSIX, HDFS, and other protocols.

More: https://cubefs.io

Kubernetes Architect

04 Nov, 19:06


This article discusses the limitations of Topology-Aware Routing in Kubernetes, which prevents cross-zone traffic but can also lead to reliability issues and limit the benefits of multi-zone clusters.

More: https://buoyant.io/blog/the-trouble-with-topology-aware-routing-sacrificing-reliability-to-avoid-cross-zone-traffic

Kubernetes Architect

04 Nov, 16:31


Peter Zaitsev, Percona founder and Coroot Co-founder, challenges the outdated notion that Kubernetes is only for stateless applications. He explains that:

1. Practices for running stateful applications in Kubernetes have matured significantly
2. Percona has developed Kubernetes operators for all their supported databases
3. Large customers are successfully running serious workloads in Kubernetes

Peter emphasizes the importance of proper configuration to prevent data loss, as Kubernetes can be unpredictable in handling pods if not set up correctly. This insight highlights the evolution of Kubernetes from its early days to its current capability to handle both stateless and stateful applications effectively.

Watch the full interview: https://kube.fm/databases-o11y-peter

This interview is a reaction to Steven Sklar's episode https://kube.fm//operators-steven

Kubernetes Architect

04 Nov, 15:16


This article describes a simple recovery process for a StatefulSet that has lost its PVCs due to accidental deletion.

More: https://medium.com/@moty.fux/bouncing-back-how-to-fix-your-statefulset-after-pvc-deletion-disaster-d70f6ec1a92d

Kubernetes Architect

02 Nov, 12:46


This week's 6 best Kubernetes leadership jobs are:

Software Engineer with Grafana Labs
💰 $81.32K to $97.58K a year
👨‍💻 Remote from India
→ https://kube.careers/t/d12dd903-1a72-4f91-8680-92d3d266d06a?s=55

Head Of Engineering with MeridianLink
💰 $269.6K to $346.1K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/36002e59-bd52-450e-803f-34335f11e2a0?s=55

Head of Infrastructure with GetResponse
💰 $59.81K to $89.72K a year
👨‍💻 Remote from Poland
→ https://kube.careers/t/577178a6-83a6-4004-83f1-ae168fcf6b4d?s=55

Software Engineer with Modern Treasury
💰 $200K to $360K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/deceb23e-4700-4fd7-8a30-20c7466f1d60?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

👉 Browse all 1305 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

01 Nov, 19:16


This article guides readers through adding a MongoDB database to a Kubernetes cluster, creating a Spring Boot application to interact with the database, and deploying the application to the cluster.

More: https://medium.com/@martin.hodges/my-experience-adding-a-mongodb-no-sql-database-to-my-kubernetes-cluster-f43fe72fa0ba

Kubernetes Architect

01 Nov, 15:16


Optimizing the Kubernetes dev experience requires a balanced approach.

Rather than trying to make everyone a Kubernetes expert, organizations can benefit from creating silos of expertise and using tools like ArgoCD to simplify the development process.

More: https://dev.to/thenjdevopsguy/optimize-the-kubernetes-dev-experience-by-creating-silos-77d

Kubernetes Architect

28 Oct, 19:11


The s3gw project is a lightweight, open-source S3 service for small deployments that is easy to deploy in a cloud-native environment such as Kubernetes.

More: https://s3gw.tech

Kubernetes Architect

28 Oct, 19:06


When terminated, containers may not receive SIGTERM signals, causing processes to terminate abruptly.

This issue arises when the PID 1 process in the container ignores SIGTERM signals, leading to unexpected termination.

Learn how to fix it.

More: https://itnext.io/kubernetes-containers-and-the-lost-sigterm-signals-40007f35759a

Kubernetes Architect

28 Oct, 16:31


Abdelfettah Sghiouar, Senior Developer Advocate at Google, shared his thoughts on Kubernetes multi-tenancy and that not all tools are designed with multi-tenancy in mind.

Abdel suggested an alternative approach involving a shared control plane with single node pools per tenant. This method allows for the deployment of tenant-specific tools, although it might not fully leverage Kubernetes' capabilities.

Watch the full interview: https://kube.fm/multi-tenancy-community-abdel

This interview is a reaction to Artem's episode https://kube.fm/multitenancy-artem

Kubernetes Architect

28 Oct, 15:11


This article explores the complexities of Java memory allocation and garbage collection in containerized environments and provides solutions such as using alternative garbage collectors, tweaking JVM settings, and making applications more cloud-native.

More: https://platform9.com/blog/java-memory-management-in-contanierized-environments

Kubernetes Architect

26 Oct, 12:46


This week's 6 best Kubernetes leadership jobs are:

Software Engineer with Grafana Labs
💰 $81.33K to $97.59K a year
👨‍💻 Remote from India
→ https://kube.careers/t/d12dd903-1a72-4f91-8680-92d3d266d06a?s=55

Head Of Engineering with MeridianLink
💰 $269.6K to $346.1K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/36002e59-bd52-450e-803f-34335f11e2a0?s=55

Head of Infrastructure with GetResponse
💰 $59.82K to $89.73K a year
👨‍💻 Remote from Poland
→ https://kube.careers/t/577178a6-83a6-4004-83f1-ae168fcf6b4d?s=55

Software Engineer with Modern Treasury
💰 $200K to $360K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/deceb23e-4700-4fd7-8a30-20c7466f1d60?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

👉 Browse all 1369 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

25 Oct, 19:21


This tutorial explains KEDA and its components and guides you through deploying it in a local development environment using Docker and Minikube, with a use case demonstrating how to scale a job based on events in a Redis list.

More: https://medium.com/@digitalpower/kubernetes-based-event-driven-autoscaling-with-keda-a-practical-guide-ed29cf482e7b

Kubernetes Architect

25 Oct, 15:21


This article explores the challenges of running PostgreSQL on Kubernetes, comparing DIY solutions and the Bitnami Helm Chart and highlighting their automation, backup, and recovery limitations for production-ready environments.

More: https://medium.com/@davidpech_39825/dbaas-in-2024-which-postgresql-operator-for-kubernetes-to-select-for-your-platform-4d17352b35a1

Kubernetes Architect

24 Oct, 19:16


zeropod is a tool that automatically checkpoints containers to disk after a certain amount of time of the last TCP connection, allowing for fast and seamless scaling down to zero.

More: https://github.com/ctrox/zeropod

Kubernetes Architect

24 Oct, 15:16


This article explains the Quality of Service classes, including Guaranteed, Burstable, and BestEffort, and shows how to apply them to Pods.

It includes examples and a practical demonstration of how they affect resource allocation during contention.

More: https://medium.com/@muppedaanvesh/a-hands-on-guide-to-kubernetes-qos-classes-%EF%B8%8F-571b5f8f7e58

Kubernetes Architect

24 Oct, 15:06


This article explains how to manage and fix ETCD database size issues in Amazon EKS, including monitoring control plane metrics and reclaiming space.

It provides a real-life example of resolving a broken EKS cluster.

More: https://marcincuber.medium.com/amazon-eks-managing-and-fixing-etcd-database-size-b6fb875888cb

Kubernetes Architect

23 Oct, 19:16


Agoda's Gatekeeper implements load shedding in private cloud using reactive capacity determination and inflight metrics.

The Rust-based system integrates with Istio, overcoming JVM limitations to prioritize requests during high-demand periods.

More: https://medium.com/agoda-engineering/load-shedding-private-cloud-first-81ddd5ab53ac

Kubernetes Architect

23 Oct, 19:07


This article explains how Kubernetes Endpoints and Endpoint Slices manage service discovery, load balancing, and health monitoring, and provides a hands-on example and best practices for using them effectively.

More: https://medium.com/@muppedaanvesh/a-hands-on-guide-to-kubernetes-endpoints-endpointslices-%EF%B8%8F-1375dfc9075c

Kubernetes Architect

23 Oct, 15:21


To avoid unexpected scale-downs when integrating HPA with ArgoCD Rollouts, either leave the spec.replicas field unset in the Rollout manifest or use ArgoCD's ignoreDifferences option to overlook it during syncs.

More: https://medium.com/@user.andrei/unexpected-hpa-scale-down-of-argocd-rollouts-964172271ab3

Kubernetes Architect

23 Oct, 12:26


This week on Learn Kubernetes Weekly 102:

⚖️ Load balancing and scaling long-lived connections in Kubernetes
⚒️ Build your service mesh
📈 Optimizing database performance: Exploring pgpool2 deployment on Azure Kubernetes Service
🙉 Learned it the hard way: Don't use Cilium's default pod CIDR
💸 Reducing cloud costs of Kubernetes clusters

Read it now: https://learnk8s.io/issues/102

🌟 Are you ready to double your Kubernetes resource utilization?
StormForge, the sponsor for this issue, has built an HPA-compatible vertical pod rightsizing solution designed to help you save Mem/CPU and optimize your cloud bill. You can try it for free here https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=email&utm_campaign=learnk8s-sow2-2024

Kubernetes Architect

23 Oct, 02:36


Emin Laletović shares his experience debugging a production issue in which a specific API endpoint failed due to out-of-memory errors.

You will learn:

- How Go's garbage collector interacts with Kubernetes resource limits, potentially leading to unexpected OOMKilled errors.
- The importance of the GOMEMLIMIT environment variable in Go 1.19+ for managing memory usage in containerized environments.
- Considerations for optimizing Go applications in Kubernetes, balancing performance and resource utilization.

Watch (or listen to) it here: https://kube.fm/kubernetes-go-emin

🌟 This episode is sponsored by StormForge. Double your Kubernetes resource utilization and unburden developers from sizing complexity with the first HPA-compatible vertical pod rightsizing solution. https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=podcast&utm_campaign=learnk8s-sow2-2024

With @Birthmarkb "miniscule" Farrell

Kubernetes Architect

22 Oct, 20:41


This week's 6 best Kubernetes architect vacancies are:

Software Architect with NVIDIA
💰 $180K to $339.25K a year
🏠🏃🏻‍♂️🌎 California, USA
→ https://kube.careers/t/3bfa399e-4441-41db-87eb-1edbeda9fd53?s=55

Security Architect with Dexterity
💰 $200K to $300K a year
🏠 From the office in Redwood, CA, USA
→ https://kube.careers/t/b9a90583-a0e8-4f13-b776-839c8b1d6275?s=55

Infrastructure Architect with Coupang Internal
💰 $159K to $324K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/7a84e3ee-270f-4c18-b89b-ac0a8a928743?s=55

Software Architect with Saviynt
💰 $240K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/fd80ccf3-cd80-4348-b04f-8e8541b093c3?s=55

Solution Architect with Palo Alto Networks
💰 $198K to $273K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/78c47c48-bfc8-4850-90f3-a86eaf1e136f?s=55

👉 Browse all 1263 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

22 Oct, 19:11


GitOps Bridge is a community project that aims to showcase best practices and patterns for bridging the process of creating a Kubernetes cluster and subsequently managing everything through GitOps.

It focuses on using ArgoCD or FluxCD.

More: https://github.com/gitops-bridge-dev/gitops-bridge

Kubernetes Architect

22 Oct, 19:06


In this 2-part article, you will learn how to build your own Service Mesh.

The project focuses on building a basic proxy and adding service mesh features, using Netfilter to intercept and modify network packets

More: https://dev.to/ramonberrutti/build-your-service-mesh-part-1-10ed

Kubernetes Architect

22 Oct, 15:11


Learn how to migrate from a Helm monorepo to versioned charts.

This article details benefits like semver, steps for chart preparation and CI/CD integration, and mentions Kyverno's best practices for improved dependency management and stability.

More: https://ksemele.medium.com/how-to-migrate-from-helm-monorepo-to-versioned-charts-66dfe5db321b

Kubernetes Architect

21 Oct, 19:11


kr8s is a simple, extensible Python client library with an API inspired by kubectl to reduce the developer learning curve.

More: https://github.com/kr8s-org/kr8s

Kubernetes Architect

21 Oct, 19:06


Kubernetes doesn't load balance long-lived connections, and some pods might receive more requests than others.

If you're using gRPC, AMQP or any other long-lived connection (e.g. database), you might want to consider client-side load balancing.

More: https://learnk8s.io/kubernetes-long-lived-connections

Kubernetes Architect

21 Oct, 15:11


Karpenter is an open-source cluster autoscaler that automatically provisions new nodes in response to unschedulable pods.

This guide will teach you the best practices for running Karpenter on EKS.

More: https://aws.github.io/aws-eks-best-practices/karpenter

Kubernetes Architect

21 Oct, 14:06


This article explores Kubernetes networking, focusing on Services, kube-proxy, and load balancing.

It covers how pods communicate within a cluster, how Services direct traffic, and how external access is managed.

The article covers ClusterIP, NodePort, and LoadBalancer service types, explaining their implementations using iptables rules.

It also discusses advanced topics like preserving source IPs, handling terminating endpoints, and integrating with cloud load balancers.

https://learnk8s.io/kubernetes-services-and-load-balancing

Kubernetes Architect

19 Oct, 12:46


This week's 6 best Kubernetes leadership jobs are:

Software Engineer with Grafana Labs
💰 $81.38K to $97.66K a year
👨‍💻 Remote from India
→ https://kube.careers/t/d12dd903-1a72-4f91-8680-92d3d266d06a?s=55

Head Of Engineering with MeridianLink
💰 $269.6K to $346.1K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/36002e59-bd52-450e-803f-34335f11e2a0?s=55

Head of Infrastructure with GetResponse
💰 $60.61K to $90.92K a year
👨‍💻 Remote from Poland
→ https://kube.careers/t/577178a6-83a6-4004-83f1-ae168fcf6b4d?s=55

Software Engineer with Modern Treasury
💰 $200K to $360K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/deceb23e-4700-4fd7-8a30-20c7466f1d60?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

👉 Browse all 1296 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

18 Oct, 19:16


In this tutorial, you will learn how Sleepcycles optimizes Kubernetes resources via SleepCycle CRDs, scheduling shutdowns/wake-ups for various workloads using CronJobs and Runner pods.

More: https://akyriako.medium.com/rekuberate-io-sleepcycles-reclaim-your-unused-kubernetes-resources-d144bb276aa4

Kubernetes Architect

18 Oct, 16:21


William Stewart, Co-Founder & CEO at Northflank, emphasizes the critical importance of multi-tenancy.

Will highlights that multi-tenancy is essential for security and cost optimization and allows for efficient resource utilization by dividing larger clusters into smaller, manageable units.

While this approach offers significant economies of scale, it also involves greater overhead.

Watch the full interview: https://kube.fm/kubernetes-platforms-will

This interview is a reaction to Artem's episode https://kube.fm/multitenancy-artem

Kubernetes Architect

18 Oct, 15:16


This article discusses memory limits for running Go applications in Kubernetes, exploring recommended memory limits and how to configure Go to optimize memory usage.

More: https://fenyuk.medium.com/golang-memory-limits-for-running-in-kubernetes-87835cfd2518

Kubernetes Architect

17 Oct, 19:16


Sveltos is a Kubernetes add-on controller that simplifies the deployment and management of Kubernetes add-ons and applications across multiple clusters, whether on-prem, in the cloud or in a multitenant environment.

More: https://projectsveltos.github.io/sveltos

Kubernetes Architect

17 Oct, 15:21


Learn how Adidas's team reduced cluster costs by up to 50% by leveraging tools like Karpenter, Kyverno, kube-downscaler, and KEDA.

The team optimized resource utilization, scaled applications, and reduced waste, resulting in significant cost savings.

More: https://medium.com/adidoescode/reducing-cloud-costs-of-kubernetes-clusters-c8c1e3bdb669

Kubernetes Architect

17 Oct, 14:31


This article describes the author's experience running cloud-native PostgreSQL on K3s with Longhorn storage in a home lab environment.

More: https://medium.com/@camphul/cloudnative-pg-in-the-homelab-with-longhorn-b08c40b85384

Kubernetes Architect

17 Oct, 13:41


Master Kubernetes with Learnk8s' Advanced Kubernetes workshop!

What should you expect?

- Learn how to architect and design clusters from the ground up (in the cloud or on-prem).
- Explore the Kubernetes internal component and how the system is designed with resiliency in mind.
- Deep-dive into the networking components and observe the packets flowing into the cluster.
- Hands-on labs to test the theory with real-world scenarios!
- And more.

The next online courses start in November: https://kube.events/t/3ae8e890-0f78-40e8-854e-849964bb8aee?s=16

We also run in-person courses and corporate training: https://learnk8s.io/corporate-training

Kubernetes Architect

16 Oct, 19:16


In this case study, you will learn how KOHO's team upgraded Postgres with zero downtime using a process that can be managed and debugged using familiar tools.

More: https://koho.dev/achieving-zero-downtime-how-we-upgraded-our-postgres-clusters-at-koho-c6403d7d519d

Kubernetes Architect

16 Oct, 15:16


This article explores the deployment of pgpool2 on AKS to optimize database performance, specifically focusing on load balancing and connection pooling for PostgreSQL databases.

More: https://medium.com/@fadareakbalogun/optimizing-database-performance-exploring-pgpool2-deployment-on-azure-kubernetes-service-94945a339b96

Kubernetes Architect

16 Oct, 12:31


This week on Learn Kubernetes Weekly 101:

💯 How we made self-hosting plane a breeze for 100k Docker and 44k Kubernetes deploys
⚔️ Building resilient applications on Kubernetes
📦 Stateful apps in Kubernetes: from history and fundamentals to operators
📉 Reducing EKS Windows node 5 min start time to ~90s

Read it now: https://learnk8s.io/issues/101

⭐️ Looking for cost-effective GPU-powered Kubernetes clusters?
GPU-enabled worker nodes are now available for DigitalOcean Kubernetes https://www.digitalocean.com/products/kubernetes?utm_medium=newsletter&utm_source=learnk8s&utm_campaign=global_gpu-doks_k8s_en&utm_content=product

Kubernetes Architect

15 Oct, 20:41


This week's 6 best Kubernetes architect vacancies are:

Solution Architect with NVIDIA
💰 $220K to $339.25K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/76fe3ad0-5ccb-4653-b98c-4d704e236c8c?s=55

Security Architect with Dexterity
💰 $200K to $300K a year
🏠 From the office in Redwood, CA, USA
→ https://kube.careers/t/b9a90583-a0e8-4f13-b776-839c8b1d6275?s=55

Infrastructure Architect with Coupang Internal
💰 $159K to $324K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/7a84e3ee-270f-4c18-b89b-ac0a8a928743?s=55

Software Architect with Saviynt
💰 $240K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/fd80ccf3-cd80-4348-b04f-8e8541b093c3?s=55

Solution Architect with Palo Alto Networks
💰 $198K to $273K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/78c47c48-bfc8-4850-90f3-a86eaf1e136f?s=55

👉 Browse all 1355 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

15 Oct, 19:11


duplik8s is a tool that allows you to easily duplicate Kubernetes resources, such as Pods, Deployments, and StatefulSets, with overridden commands and configurations.

This makes it a powerful tool for testing, debugging, and development.

More: https://github.com/Telemaco019/duplik8s

Kubernetes Architect

15 Oct, 15:11


Learn what you should consider before running stateful components apps in Kubernetes, how these apps work in Kubernetes, and which operators we use for ClickHouse, Redis, Kafka, PostgreSQL, and MySQL.

More: https://blog.palark.com/stateful-in-kubernetes-and-operators

Kubernetes Architect

15 Oct, 13:21


Brian Grant, CTO of ConfigHub and former tech lead on Google's Borg team discusses the Kubernetes Resource Model (KRM) and its profound impact on the Kubernetes ecosystem.

You will learn:

- How the Kubernetes API evolved from inconsistency to a uniform structure, enabling support for thousands of resource types.
- Why Kubernetes' self-describing resources and Server-side Apply simplify client implementations and configuration management.
- The evolution of Kubernetes configuration tools like Helm, Kustomize, and GitOps solutions.

Watch (or listen to) it here: https://kube.fm/krm-brian

🌟 This episode is sponsored by StormForge. Double your Kubernetes resource utilization and unburden developers from sizing complexity with the first HPA-compatible vertical pod rightsizing solution. https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=podcast&utm_campaign=learnk8s-sow2-2024

Kubernetes Architect

14 Oct, 19:11


GitOps InstallPlan Approver is a tool that automates the approval of operators' install plans during an argo-driven GitOps deployment when using the manual upgrade.

More: https://github.com/Siythrun/gitops-installplan-approver/tree/main

Kubernetes Architect

14 Oct, 18:11


In this article, you will explore Kyverno: a Kubernetes policy engine that receives admission webhook HTTP callbacks from the kube-apiserver and applies matching policies to return the result of executing the admission policy or denying the request.

More: https://aws.plainenglish.io/kubernetes-policy-management-engine-kyverno-b255ec9d9bf1?sk=9b8b9970bc2681dc22cd89d8bfe4b1f1

Kubernetes Architect

14 Oct, 15:11


By configuring proper health probes, handling pod termination gracefully, and defining pod disruption budgets, you can reduce downtimes and improve application stability.

Check out the article for details.

More: https://jaadds.medium.com/building-resilient-applications-on-kubernetes-9e9e4edb4d33

Kubernetes Architect

12 Oct, 12:46


This week's 6 best Kubernetes leadership jobs are:

Software Engineer with Grafana Labs
💰 $81.44K to $97.73K a year
👨‍💻 Remote from India
→ https://kube.careers/t/d12dd903-1a72-4f91-8680-92d3d266d06a?s=55

Head Of Engineering with MeridianLink
💰 $269.6K to $346.1K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/36002e59-bd52-450e-803f-34335f11e2a0?s=55

Head of Infrastructure with GetResponse
💰 $61.09K to $91.64K a year
👨‍💻 Remote from Poland
→ https://kube.careers/t/577178a6-83a6-4004-83f1-ae168fcf6b4d?s=55

Software Engineer with Modern Treasury
💰 $200K to $360K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/deceb23e-4700-4fd7-8a30-20c7466f1d60?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

👉 Browse all 1272 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

11 Oct, 19:16


This tutorial guides you through setting up K8sGPT with Ollama for automated Kubernetes diagnostics and demonstrates how to deploy and configure k8sgpt-operator for automated analysis.

More: https://addozhang.medium.com/k8sgpt-ollama-a-free-kubernetes-automated-diagnostic-solution-d453b63f112f

Kubernetes Architect

26 Sep, 15:16


Learn how to structure your Argo CD repositories using application sets effectively.

Additionally, the article touches on sharing common applications across multiple teams and managing many applications using Argo CD application manifests.

More: https://medium.com/containers-101/how-to-structure-your-argo-cd-repositories-using-application-sets-1150e75d05b3

Kubernetes Architect

26 Sep, 13:21


Why Kubernetes doesn't rebalance pods in nodes?

Learnk8s runs a 4-day Advanced Kubernetes course next week in London 🇬🇧, and you will get to the bottom of questions like this (spoiler: the scheduler allocates pods when created, and it doesn't re-evaluate decisions).
You will also learn the nitty-gritty details of the Kubernetes architecture:

- How pods can serve traffic even if the control plane is unavailable.
- Why does Kubernetes run a single controller manager and scheduler even in HA?
- Why does the kubelet prefer to poll for updates rather than the master dispatching events?

This (and much more) is covered on the second day of the course.

You can find the full agenda, a breakdown of the modules and how to sign up here: https://kube.events/t/06d19f85-4645-42f7-87c5-040888900b9d

Are you training your team?
Customize the workshop in full with corporate training https://learnk8s.io/corporate-training

Kubernetes Architect

25 Sep, 19:11


Learn about Sotiris's experience with Kubernetes and how it didn't work out for their SaaS business.

Sotiris discuss the setup and shares their reasons for regretting using Kubernetes.

More: https://sotergreco.com/why-kubernetes-was-a-mistake-for-my-saas-business

Kubernetes Architect

25 Sep, 19:06


Learn how to deploy low-cost open-source AI technologies at scale using Kubernetes.

Discover how to optimize resource utilization and ensure high availability for AI workloads.

More: https://dev.to/opensauced/how-we-saved-10s-of-thousands-of-dollars-deploying-low-cost-open-source-ai-technologies-at-scale-with-kubernetes-57j8

Kubernetes Architect

25 Sep, 15:11


This article discusses using Open Policy Agent's Rego policy language to enforce priority scheduling in a multi-team Kubernetes cluster.

More: https://levelup.gitconnected.com/scheduling-priority-in-multi-team-kubernetes-cluster-4de88c681631

Kubernetes Architect

25 Sep, 12:06


This week on Learn Kubernetes Weekly 98:

🧐 AWS VPC Flow Logs, NAT Gateways, and Kubernetes pods: a detailed overview
🐳 How does a Docker container work internally?
📊 Kubernetes fine-grained horizontal pod autoscaling with Container Resource Metrics @Chimbu Chinnadurai
♻️ Rendering the TRUE Argo CD diff on your PRs
📦 What is the difference between a root process and a containerized root process?

Read it now: https://learnk8s.io/issues/98

🌟 Are you ready to double your Kubernetes resource utilization?
StormForge, the sponsor for this issue, has built an HPA-compatible vertical pod rightsizing solution designed to help you save Mem/CPU and optimize your cloud bill. You can try it for free here: https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=email&utm_campaign=learnk8s-sow2-2024

Kubernetes Architect

24 Sep, 20:41


This week's 6 best Kubernetes architect vacancies are:

Solution Architect with NVIDIA
💰 $220K to $339.25K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/76fe3ad0-5ccb-4653-b98c-4d704e236c8c?s=55

Security Architect with Dexterity
💰 $200K to $300K a year
🏠 From the office in Redwood, CA, USA
→ https://kube.careers/t/b9a90583-a0e8-4f13-b776-839c8b1d6275?s=55

Infrastructure Architect with Coupang Internal
💰 $159K to $324K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/7a84e3ee-270f-4c18-b89b-ac0a8a928743?s=55

Software Architect with Saviynt
💰 $240K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/fd80ccf3-cd80-4348-b04f-8e8541b093c3?s=55

Solution Architect with Palo Alto Networks
💰 $198K to $273K a year
🏠 From the office in Wichita, KS, USA
→ https://kube.careers/t/fddc1440-4bcc-49a9-bd3f-31ed615f9b29?s=55

👉 Browse all 1429 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

24 Sep, 19:11


Kubeapps is an in-cluster web-based application that enables users with a one-time installation to deploy, manage, and upgrade applications on a Kubernetes cluster.

More: https://github.com/vmware-tanzu/kubeapps

Kubernetes Architect

24 Sep, 15:11


Kubernetes cluster failures are inevitable, but post-mortem analysis can help identify patterns and learnings.

This article has a collection of post-mortem stories ranging from unresponsive hooks to CoreDNS.

More: https://dev.to/glasskube/kubernetes-fail-compilation-but-they-keep-getting-worse-12n2

Kubernetes Architect

24 Sep, 13:36


Alexandre Souza, a senior platform engineer at Getir, explores the challenges of over-provisioning and under-provisioning and discusses strategies for optimizing resource allocation using tools like Horizontal Pod Autoscaler (HPA) and Vertical Pod Autoscaler (VPA).

You will learn:

- How to set appropriate resource requests and limits to balance application performance and cost-efficiency in large-scale Kubernetes environments.
- Strategies for implementing and configuring Horizontal Pod Autoscaler (HPA), including scaling policies and behavior management.
- The differences between CPU and memory management in Kubernetes and their impact on workload performance.

Watch (or listen to) it here: https://kube.fm/hpa-at-scale-alex

🌟 This episode is sponsored by VictoriaMetrics. Start a free trial for VictoriaMetrics enterprise today https://victoriametrics.com/products/enterprise/?utm_campaign=LearnK8s&utm_medium=podcast&utm_source=Learnk8s

With @Birthmarkb "Peter Pan" Farrell

Kubernetes Architect

23 Sep, 19:21


This article explains how to use Git for a Helm chart repository.

It provides a step-by-step guide on how to create a Helm chart repository using Git and how to install charts from the repository after updating it with the helm repo update command.

More: https://community.ops.io/jmarhee/using-git-for-a-helm-chart-repo-1df6

Kubernetes Architect

23 Sep, 18:11


This article discusses the importance of a cloud native protection system in preventing business disruptions due to abnormal data plane releases and shares strategies for adapting to unique risks and preventing cascading deletion of root objects.

More: https://aws.plainenglish.io/bytedance-cloud-native-protection-system-practice-ac84e9443422?sk=22c9693c20caca567b6863ef9ede4377

Kubernetes Architect

23 Sep, 15:16


Kepler analyzes power consumption in Kubernetes environments, reducing energy usage and greenhouse gas emissions.

Kepler optimizes energy efficiency in Kubernetes environments through application modernization, workload placement, and KEDA integration.

More: https://balakrishnan-b.medium.com/elevating-your-sustainability-game-with-kepler-5abe4b291ff1

Kubernetes Architect

21 Sep, 12:46


This week's 6 best Kubernetes leadership jobs are:

Software Engineer with Grafana Labs
💰 $81.78K to $98.13K a year
👨‍💻 Remote from India
→ https://kube.careers/t/d12dd903-1a72-4f91-8680-92d3d266d06a?s=55

Head Of Engineering with MeridianLink
💰 $269.6K to $346.1K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/36002e59-bd52-450e-803f-34335f11e2a0?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

Engineering Manager with Plaid
💰 $199.8K to $340.2K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/a3bd38d9-fe22-40e9-aee8-190f60535b72?s=55

Engineering Manager with Chan Zuckerberg Initiative
💰 $214K to $321K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/27a49593-c774-486a-aeac-81829e431161?s=55

👉 Browse all 1407 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

20 Sep, 19:16


Kubefirst is a cloud provisioning tool that creates a kubernetes cluster with automated Infrastructure as Code, GitOps asset management and application delivery, secrets management, and more.

More: https://github.com/kubefirst/kubefirst

Kubernetes Architect

20 Sep, 15:11


Learn how to patch any Helm chart template using a Kustomize post-renderer, and discover how to create a kustomization.yaml file to make it work.

More: https://austindewey.com/2020/07/27/patch-any-helm-chart-template-using-a-kustomize-post-renderer

Kubernetes Architect

19 Sep, 19:11


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.

More: https://cloudnative-pg.io

Kubernetes Architect

19 Sep, 15:16


Learn how to display the true Argo CD diff on your pull requests, and how to use the argocd-diff-preview tool to verify that your configuration is correct.

More: https://dev.to/dag-andersen/rendering-the-true-argo-cd-diff-on-your-prs-10bk

Kubernetes Architect

19 Sep, 13:51


Why can't you ping a Kubernetes service?

Learnk8s runs a 4-day Advanced Kubernetes course on Sep 30, and you will get to the bottom of questions like this (spoiler: services only exist in etcd).
You will also learn the nitty-gritty details of Kubernetes networking:

- How to plan and design a cluster network.
- How do the four Kubernetes services extend each other, and what do you gain from each?
- How CoreDNS, Ingress, and kube-proxy consume the Kubernetes currency: endpoints.

This (and much more) is covered on the third day of the course.

You can find the full agenda, a breakdown of the modules and how to sign up here: https://kube.events/t/06d19f85-4645-42f7-87c5-040888900b9d

Are you training your team?
Customize the workshop in full with corporate training https://learnk8s.io/corporate-training

Kubernetes Architect

18 Sep, 19:11


The k8s-autoscaler-benchmarker is a tool for optimizing the scaling capabilities of their EKS clusters.

The tool offers a streamlined process for benchmarking the performance of Karpenter and Cluster Autoscaler.

More: https://github.com/moebaca/k8s-autoscaler-benchmarker

Kubernetes Architect

18 Sep, 15:11


Kubernetes 1.30 stabilizes Container resource metrics in HPA, allowing scaling based on individual container metrics.

Learn how this feature enables efficient resource allocation and prevents unnecessary scaling due to non-critical containers.

More: https://engineering.doit.com/kubernetes-fine-grained-horizontal-pod-autoscaling-with-container-resource-metrics-9d96c9e105ca

Kubernetes Architect

18 Sep, 12:46


This week on Learn Kubernetes Weekly 96:

☝️ Fairness aware load distribution
📝 Kubernetes configuration in 2024
👂 Container communication inside a Kubernetes pod
🤔 What determines if a Kubernetes node is ready?
💨 Do pods really get evicted due to CPU pressure?

Read it now: https://learnk8s.io/issues/97

🌟 This newsletter issue is brought to you by VictoriaMetrics — a fast and scalable open-source time series database and monitoring solution. https://victoriametrics.com/?utm_campaign=LearnK8s&utm_medium=newsletter&utm_source=Learnk8s

Kubernetes Architect

17 Sep, 20:41


This week's 6 best Kubernetes architect vacancies are:

Infrastructure Architect with NVIDIA
💰 $272K to $419.75K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/a6142ade-2a2a-495d-8aca-3e3c77345ed2?s=55

Security Architect with Dexterity
💰 $200K to $300K a year
🏠 From the office in Redwood, CA, USA
→ https://kube.careers/t/b9a90583-a0e8-4f13-b776-839c8b1d6275?s=55

Infrastructure Architect with Coupang Internal
💰 $159K to $324K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/7a84e3ee-270f-4c18-b89b-ac0a8a928743?s=55

Software Architect with Saviynt
💰 $240K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/fd80ccf3-cd80-4348-b04f-8e8541b093c3?s=55

Solution Architect with Palo Alto Networks
💰 $198K to $273K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/6d402e60-e253-4bd5-a495-4cb99377075f?s=55

👉 Browse all 1412 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

17 Sep, 19:11


DirectPV is a tool that provides a CSI driver for Direct Attached Storage, allowing for the discovery, formatting, mounting, scheduling, and monitoring of drives across servers.

More: https://github.com/minio/directpv

Kubernetes Architect

17 Sep, 15:11


This article revisits the state of Kubernetes configuration tools in 2024.

The author notes that while the tools have matured, the user experience has not changed dramatically over the past 7 years, leaving room for innovation in the space.

More: https://medium.com/@bgrant0607/kubernetes-configuration-in-2024-434abc7a5a1b

Kubernetes Architect

17 Sep, 15:06


Kamaji is a tool aimed to build and operate a Managed Kubernetes Service with a fraction of the operational burden.

With Kamaji, you can deploy and operate hundreds of Kubernetes clusters as a hyper-scale cloud provider.

More: https://github.com/clastix/kamaji

Kubernetes Architect

17 Sep, 12:33


In this KubeFM episode, Kensei Kanada discusses Tortoise, an open-source project he developed to tackle Kubernetes resource optimizations.

You will learn:

- The complexities of resource optimization in Kubernetes, including the challenges of managing HPA, VPA, and manual tuning of resource requests and limits
- How Tortoise automates resource optimization by replacing HPA and VPA, reducing the need for manual intervention and continuous tuning
- The technical implementation of Tortoise, including its use of Custom Resource Definitions (CRDs) and how it interacts with existing Kubernetes components

Watch (or listen to) it here: https://kube.fm/tortoise-kensei

🌟 What's the best instance for your Kubernetes cluster?
Check out Learnk8s's Kubernetes Instance Calculator and find out: https://learnk8s.io/kubernetes-instance-calculator

With @Birthmarkb "But that's not Kubernetes" Farrell

Kubernetes Architect

16 Sep, 19:16


Read about implementing the app of apps pattern in ArgoCD using the Helm template command.

This example builds on the Guestbook app, a project inspired by ArgoCD's documentation and comprised of four component microservices.

More: https://medium.com/dzerolabs/turbocharge-argocd-with-app-of-apps-pattern-and-kustomized-helm-ea4993190e7c

Kubernetes Architect

16 Sep, 15:16


This article explores fairness-aware load distribution in Kubernetes, covering automatic rebalancing of customer data, flexible message processing, and failed message handling.

More: https://medium.com/@ankush13777/fairness-aware-load-distribution-af5cd38db306

Kubernetes Architect

14 Sep, 12:46


This week's 6 best Kubernetes leadership jobs are:

Software Engineer with Grafana Labs
💰 $81.42K to $97.71K a year
👨‍💻 Remote from India
→ https://kube.careers/t/d12dd903-1a72-4f91-8680-92d3d266d06a?s=55

Head Of Engineering with MeridianLink
💰 $269.6K to $346.1K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/36002e59-bd52-450e-803f-34335f11e2a0?s=55

Head Of Engineering with Deep 6 AI
💰 $250K to $310K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/e51e0558-16c8-434a-9d35-5ff094ffc0f8?s=55

Engineering Manager with Plaid
💰 $199.8K to $340.2K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/a3bd38d9-fe22-40e9-aee8-190f60535b72?s=55

Engineering Manager with Chan Zuckerberg Initiative
💰 $214K to $321K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/27a49593-c774-486a-aeac-81829e431161?s=55

👉 Browse all 1387 Kubernetes jobs on Kube Careers https://kube.careers

Kubernetes Architect

13 Sep, 19:16


Helm-controller is a tool that manages Helm charts with Custom Resource Definitions

More: https://github.com/k3s-io/helm-controller

Kubernetes Architect

13 Sep, 19:06


This article explores the concept of pods getting evicted due to CPU pressure on a node.

It discusses how CPU throttling prevents pods from monopolizing CPU resources, while node pressure eviction occurs when a node runs out of critical resources.

More: https://awsmorocco.com/do-pods-really-get-evicted-due-to-cpu-pressure-2b27274a670c

Kubernetes Architect

13 Sep, 15:11


ct is a tool for testing Helm charts.

It is meant for linting and testing pull requests and automatically detects charts changed against the target branch.

More: https://github.com/helm/chart-testing

Kubernetes Architect

12 Sep, 19:16


helm-chartsnap is a tool that provides powerful UI testing capabilities for Helm charts with minimal configuration just within values.yaml files.

More: https://github.com/jlandowner/helm-chartsnap

Kubernetes Architect

12 Sep, 19:06


The article discusses what determines if a Kubernetes node is ready, specifically the kubelet's checks: the container runtime, CSI provider, CPU, memory, max pods, network, and pod lifecycle event generator.

More: https://trstringer.com/kubernetes-node-ready

Kubernetes Architect

12 Sep, 18:06


This article explains how to create a webhook server to handle ImagePolicy validation and the behaviour of the ImagePolicy webhook, including the rules section that defines API operations and resources to intercept.

More: https://pramodhm112.medium.com/imagepolicy-webhook-in-kubernetes-85f25d3f09fb

Kubernetes Architect

12 Sep, 15:16


Azure Service Operator (ASO) allows you to deploy and maintain various Azure Resources using the Kubernetes tooling you already know and use.

For example, ASO can set up your Redis Cache or PostgreSQL and then configure your app to use them.

More: https://azure.github.io/azure-service-operator

Kubernetes Architect

12 Sep, 15:06


KWOK (Kubernetes-WithOut-Kubelet) is a toolkit that enables setting up a cluster of thousands of nodes in seconds.

Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint.

More: https://github.com/kubernetes-sigs/kwok

Kubernetes Architect

12 Sep, 13:41


Master Kubernetes with Learnk8s' Advanced Kubernetes workshop!

What should you expect?

- Learn how to architect and design clusters from the ground up (in the
cloud or on-prem).
- Explore the Kubernetes internal component and how the system is designed
with resiliency in mind.
- Deep-dive into the networking components and observe the packets flowing
into the cluster.
- Hands-on labs to test the theory with real-world scenarios!
- And more.

The next online courses start next week: https://kube.events/t/5cd14a5b-bd2a-496d-9009-5cc802b45fd4

We also run in-person courses and corporate training: https://learnk8s.io/corporate-training

Kubernetes Architect

11 Sep, 19:11


Knative is an open-source enterprise-level
solution to build Serverless and event-driven applications.


Knative Serving automatically turns off services running in containers when there is no demand.

More: https://knative.dev