1_r/devopsish

1_r/devopsish

54498 bookmarks
Custom sorting
Last Week in Kubernetes Development - Week Ending January 26 2025
Last Week in Kubernetes Development - Week Ending January 26 2025

Week Ending January 26, 2025

https://lwkd.info/2025/20250129

Developer News

Staging Images are migrating off GCR since Google Container Registry is shutting down in March. If you manage a Staging repo, and want something to happen other than just moving to Artifact Registry, contact K8s-Infra very soon. Users should already be using registry.k8s.io and are unaffected … right?

Code of Conduct Committee nominations are closing on January 31.

Happy Year of the Snake!

Release Schedule

Next Deadline: Production Readiness Freeze, February 6

PRR Freeze is next week, so John Belamaric has written a helpful guide on what you need to do.

Featured PRs

128546: add PodReplacementPolicy for Deployments: terminating pods

A new status field, .status.terminatingReplicas, has been added to Deployments and ReplicaSets to improve visibility into terminating pods. This change is a prerequisite for introducing PodReplacementPolicy in Deployments, which will provide more control over pod updates. The new field is available when the DeploymentPodReplacementPolicy feature gate is enabled.

Other Merges

New status field .status.terminatingReplicas added to Deployments and ReplicaSets

New tests ensuring all /scale sub-resources return table

Linter to ensure go-cmp/cmp is used only in tests

Tests for CEL library with compatible version

Structured contextual logging for client-go/transport

Removed unrunnable tests from NFSPersistentVolumes

CRI API docs update

Promotions

KubeletFineGrainedAuthz to beta

ControlPlaneKubeletLocalMode to beta

Version Updates

cadvisor to v0.49.2 in 1.30

CNI plugins to v1.6.2

Subprojects and Dependency Updates

Minikube v1.35: AMD GPU support, Kubernetes 1.32, kubeadm v1beta4

via Last Week in Kubernetes Development https://lwkd.info/

January 29, 2025 at 06:00PM

·lwkd.info·
Last Week in Kubernetes Development - Week Ending January 26 2025
DeepSeek gets Silicon Valley talking | TechCrunch
DeepSeek gets Silicon Valley talking | TechCrunch
Since Chinese AI company DeepSeek released an open version of its reasoning model R1 at the beginning of this week, many in the tech industry have been
·techcrunch.com·
DeepSeek gets Silicon Valley talking | TechCrunch
Engineers don't make public squares. People do
Engineers don't make public squares. People do
Recreating a positive #socialmedia experience needs complex, #interdisciplinary work. It's not enough to just be technically better on the #Fediverse: we have to change social norms, too, if we're to have any hope of abating the enshittification. CW for mentions of misogyny and queerphobia.
·cpf.sh·
Engineers don't make public squares. People do
The Rise of DeepSeek: What the Headlines Miss
The Rise of DeepSeek: What the Headlines Miss
TLDR: timing is political but tech is real, compute constraints bite differently than you think, and the story is more complex than "export controls failed."
·blog.heim.xyz·
The Rise of DeepSeek: What the Headlines Miss
DevOps Toolkit - Ep09 - Ask Me Anything About DevOps Cloud Kubernetes Platform Engineering... w/Scott Rosenberg - https://www.youtube.com/watch?v=2ZGosRmhFjc
DevOps Toolkit - Ep09 - Ask Me Anything About DevOps Cloud Kubernetes Platform Engineering... w/Scott Rosenberg - https://www.youtube.com/watch?v=2ZGosRmhFjc

Ep09 - Ask Me Anything About DevOps, Cloud, Kubernetes, Platform Engineering,... w/Scott Rosenberg

There are no restrictions in this AMA session. You can ask anything about DevOps, Cloud, Kubernetes, Platform Engineering, containers, or anything else. We'll have a special guest Scott Rosenberg to help us out.

▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ BlueSky: https://vfarcic.bsky.social ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/

▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox

via YouTube https://www.youtube.com/watch?v=2ZGosRmhFjc

·youtube.com·
DevOps Toolkit - Ep09 - Ask Me Anything About DevOps Cloud Kubernetes Platform Engineering... w/Scott Rosenberg - https://www.youtube.com/watch?v=2ZGosRmhFjc
Stop using ChatGPT - Welcome DeepSeek R1
Stop using ChatGPT - Welcome DeepSeek R1
In this video, we explore Deepseek R1, an exciting open-source model published under the MIT license. Learn everything you need to know about this powerful m...
·youtube.com·
Stop using ChatGPT - Welcome DeepSeek R1
Black box vs white box observability in Kubernetes with Artem Lajko
Black box vs white box observability in Kubernetes with Artem Lajko

Black box vs white box observability in Kubernetes, with Artem Lajko

https://ku.bz/9sGxhmm8s

Platform Engineer Artem Lajko breaks down observability into three distinct layers and explains how tools like Prometheus, Grafana, and Falco serve different purposes. He also shares practical insights on implementing the right level of monitoring based on team requirements and capabilities.

You will learn:

How to implement the three-layer model (external, internal, and OS-level) and why each layer serves different stakeholders

How to choose and scale observability tools using a label-based approach (low, medium, high)

How to manage observability costs by collecting only relevant metrics and logs

Sponsor

This episode is sponsored by Learnk8s — get started on your Kubernetes journey through comprehensive online, in-person or remote training.

More info

Find all the links and info for this episode here: https://ku.bz/9sGxhmm8s

Interested in sponsoring an episode? Learn more.

via KubeFM https://kube.fm

January 28, 2025 at 05:00AM

·kube.fm·
Black box vs white box observability in Kubernetes with Artem Lajko
From UX to API: Mastering Platform Validations with Kubernetes Validating Admission Policies
From UX to API: Mastering Platform Validations with Kubernetes Validating Admission Policies

From UX to API: Mastering Platform Validations with Kubernetes Validating Admission Policies

In this video, we dive deep into the importance of validations in Internal Developer Platforms and how they enhance user experience. We explore different examples, including Web UI, custom CLI scripts, and Kubernetes-based tools like Argo CD and kubectl, to distinguish between UX validations and real policies. Learn how to implement reliable validations using Kubernetes Admission Controller Webhooks and ensure only valid requests are processed by your API. We also discuss the role of tools like Crossplane for creating custom abstractions and enforcing policies.

InternalDeveloperPlatform #Kubernetes #AdmissionControllers

Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/internal-developer-platforms/from-ux-to-api-mastering-platform-validations-with-kubernetes-validating-admission-policies 🔗 Kyverno: https://kyverno.io 🎬 Kubernetes Validating Admission Policy Changes The Game: https://youtu.be/EsZcDUaSUss

▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please visit https://devopstoolkit.live/sponsor for more information. Alternatively, feel free to contact me over Twitter or LinkedIn (see below).

▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ BlueSky: https://vfarcic.bsky.social ➡ LinkedIn: https://www.linkedin.com/in/viktorfarcic/

▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: https://www.devopsparadox.com/ 💬 Live streams: https://www.youtube.com/c/DevOpsParadox

▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ 00:00 Introduction to Validations and Policies 08:25 The Problem with Admission Controllers 12:37 Kubernetes Validating Admission Policy

via YouTube https://www.youtube.com/watch?v=8jtYN-qvSqA

·youtube.com·
From UX to API: Mastering Platform Validations with Kubernetes Validating Admission Policies
NVIDIA GeForce RTX 5090 Linux GPU Compute Performance Benchmarks Review
NVIDIA GeForce RTX 5090 Linux GPU Compute Performance Benchmarks Review
While there have been a lot of GeForce RTX 5090 Windows gaming benchmarks since the review embargo lift yesterday, for those more fascinated by this high-end Blackwell desktop graphics card for its GPU compute potential on Linux, this article is for you.
·phoronix.com·
NVIDIA GeForce RTX 5090 Linux GPU Compute Performance Benchmarks Review
Fatih Arslan's first lighting design: Block Lamp
Fatih Arslan's first lighting design: Block Lamp
After designing a few gadget-related projects, I decided to take on a new challenge: designing a lighting from scratch. Lighting is an area of fascination for me. I have an ongoing draft post about the various designer lamps in my home that I plan to publish soon. In the meantime,
Fatih Arslan
·arslan.io·
Fatih Arslan's first lighting design: Block Lamp
DevOps Toolkit - API & State Management - Feat. Crossplane KubeVela & Kratix (You Choose! Ch. 05 Ep. 01) - https://www.youtube.com/watch?v=_4Zd8yTSfOw
DevOps Toolkit - API & State Management - Feat. Crossplane KubeVela & Kratix (You Choose! Ch. 05 Ep. 01) - https://www.youtube.com/watch?v=_4Zd8yTSfOw

API & State Management - Feat. Crossplane, KubeVela, & Kratix (You Choose!, Ch. 05, Ep. 01)

API and State Management - Choose Your Own Adventure: The Dignified Pursuit of a Developer Platform

In this episode, we'll go through the tools in the API (CRDs) & State Management (Controllers) space. The contestants are Crossplane, KubeVela, and Kratix.

Vote for your choice of a tool for signing artifacts at https://cloud-native.slack.com/archives/C05M2NFNVRN. If you have not already joined CNCF Slack, you can do so from https://slack.cncf.io.

This and all other episodes are available at https://www.youtube.com/playlist?list=PLyicRj904Z9-FzCPvGpVHgRQVYJpVmx3Z.

More information about the "Choose Your Own Adventure" project including the source code and links to all the videos can be found at https://github.com/vfarcic/cncf-demo.

٩( ᐛ )و Whitney's YouTube Channel → https://www.youtube.com/@wiggitywhitney

idp #crossplane #kubevela #kratix

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 API (CRDs) & State Management (Controllers): https://github.com/vfarcic/cncf-demo/tree/main/manuscript/api/README.md

via YouTube https://www.youtube.com/watch?v=_4Zd8yTSfOw

·youtube.com·
DevOps Toolkit - API & State Management - Feat. Crossplane KubeVela & Kratix (You Choose! Ch. 05 Ep. 01) - https://www.youtube.com/watch?v=_4Zd8yTSfOw
What You Might Miss When Backing Up CDs - The Future Is Now
What You Might Miss When Backing Up CDs - The Future Is Now
I’ve written a bit recently about CD-ROM preservation and some of the more niche, easily-missed parts of the format. I’ve covered the …
·mistys-internet.website·
What You Might Miss When Backing Up CDs - The Future Is Now