Suggested Reads

Suggested Reads

54928 bookmarks
Newest
Last Week in Kubernetes Development - Week Ending January 5 2025
Last Week in Kubernetes Development - Week Ending January 5 2025

Week Ending January 5, 2025

https://lwkd.info/2025/20250109

Developer News

Session proposals for the Maintainer Summit in London, which includes the Kubernetes Contributor Summit, are due on January 12th. This includes proposals for SIG/Team meetings. Please remember to propose your session idea by Sunday UK time!

Release Schedule

Next Deadline: Release Cycle Starts, January 13

While we’re in the pre-release cycle period, the Release Team is still looking for a few shadows.

Featured PRs

129119: Fix PodTopologySpread matching pods counts for constraints with the same topologyKey

This PR addresses a bug in the Kubernetes scheduler where constraints sharing the same topologyKey could incorrectly overwrite each other’s results. By updating the PodTopologySpread plugin to index data structures by constraint, it isolates each constraint’s results. Additionally, replacing a map with a slice in the PreFilter stage significantly improves scheduling throughput for pods with topology spreading, boosting performance by up to 25% on large clusters. This change ensures more accurate scheduling and better resource distribution across nodes.

Other Merges

Added validation for revisionHistoryLimit in sts to prevent negative value

e2e tests for volume group snapshots

Static NodePort allocator for e2e tests

Improvements to kubectl describe output for projected volume sources

kubeadm: bug fix for ‘kubeadm upgrade node’ command respecting ‘node.skipPhases’ in UpgradeConfiguration

Extracted list response struct to manage all the response fields

kubeadm to skip disabled addons in clusterconfig on upgrade

kubeadm to run kernel version and OS version preflight checks on kubeadm upgrade

Tests for kubectl QOS

Deprecated

Removed DRA plugin resourceslice QueueingHintFn

PDBUnhealthyPodEvictionPolicy feature gate removed

Version Updates

publishing-bot rules to Go 1.22.10 for the active release branches

Shoutouts

Paco Xu: Huge shout out to Ed Bartosh for diligently tracking all failing SIG-Node presubmit jobs. Presubmit jobs are crucial, and failing ones can significantly impact the judgment and progress of PR merge.

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

January 09, 2025 at 01:20AM

·lwkd.info·
Last Week in Kubernetes Development - Week Ending January 5 2025
DevOps Toolkit - Ep06 - Ask Me Anything About DevOps Cloud Kubernetes Platform Engineering... w/Scott Rosenberg - https://www.youtube.com/watch?v=E5OBmZSi_FA
DevOps Toolkit - Ep06 - Ask Me Anything About DevOps Cloud Kubernetes Platform Engineering... w/Scott Rosenberg - https://www.youtube.com/watch?v=E5OBmZSi_FA

Ep06 - 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=E5OBmZSi_FA

·youtube.com·
DevOps Toolkit - Ep06 - Ask Me Anything About DevOps Cloud Kubernetes Platform Engineering... w/Scott Rosenberg - https://www.youtube.com/watch?v=E5OBmZSi_FA
Out With the Old In With the New: Securely Disposing of Smart Devices | Rapid7 Blog
Out With the Old In With the New: Securely Disposing of Smart Devices | Rapid7 Blog

Out With the Old, In With the New: Securely Disposing of Smart Devices | Rapid7 Blog

Jan 06, 2025 5 min read Deral Heiland Last updated at Mon, 06 Jan 2025 14:00:00 GMT So, what did you get for Christmas this year? Hopefully you received some…

January 6, 2025 at 12:35PM

via Instapaper

·rapid7.com·
Out With the Old In With the New: Securely Disposing of Smart Devices | Rapid7 Blog
Learn about teas Tokenomics | tea
Learn about teas Tokenomics | tea

Learn about tea’s Tokenomics | tea

Maximum Token Supply 10 Billion Type of Supply Deflationary Estimated Date of TGE Q4’24 The amount of TEA tokens in circulation will never exceed 10 Billion.…

January 6, 2025 at 11:47AM

via Instapaper

·docs.tea.xyz·
Learn about teas Tokenomics | tea
Open Source in 2025: Strap In Disruption Straight Ahead
Open Source in 2025: Strap In Disruption Straight Ahead

Open Source in 2025: Strap In, Disruption Straight Ahead

The open source software world can feel like a bubble at times, one in which people who love to solve problems go and tinker with solutions, share ideas freely…

January 6, 2025 at 11:35AM

via Instapaper

·thenewstack.io·
Open Source in 2025: Strap In Disruption Straight Ahead
DevOps Toolkit - Top 10 DevOps Tools You MUST Use in 2025! - https://www.youtube.com/watch?v=4N_MWAQEzWg
DevOps Toolkit - Top 10 DevOps Tools You MUST Use in 2025! - https://www.youtube.com/watch?v=4N_MWAQEzWg

Top 10 DevOps Tools You MUST Use in 2025!

Discover the top tools you should consider using in 2025! From AI and CI/CD to containers and developer portals, this video covers the must-have technologies that proved their worth in 2024 and are set to make a significant impact next year. Learn about standout tools like Fabric, Devbox, Chainguard Images, Port, Argo CD, Crossplane, KCL, Nushell, and NATS. Plus, find out which tool you, the users, voted as your favorite. Dive into the future of tech and get ahead with the best tools for your toolkit!

BestTools2025 #DevOps

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

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript: https://devopstoolkit.live/devops/top-10-devops-tools-you-must-use-in-2025 🎬 Dagger: https://youtu.be/oosQ3z_9UEM 🎬 Earthly (Earthfile): https://youtu.be/YP9N82-5TAg 🎬 Task (Taksfile): https://youtu.be/Z7EnwBaJzCk 🎬 Just (Justfile): https://youtu.be/hgNN2wOE7lc 🎬 Kargo: https://youtu.be/RoY7Qu51zwU 🎬 Nix Shell: https://youtu.be/0ulldVwZiKA 🎬 Devbox: https://youtu.be/WiFLtcBvGMU 🎬 Rancher Desktop and nerdctl: https://youtu.be/evWPib0iNgY 🎬 Backstage: https://youtu.be/A-3Ai--Z-Gs 🎬 Roadie: https://youtu.be/LIhnicLyzsk 🎬 Port: https://youtu.be/ro-h7tsp0qI 🎬 Argo (playlist): https://youtube.com/playlist?list=PLyicRj904Z9_dGuNs6AN5Khljjn9ssbQ6 🎬 Flux: https://youtu.be/R6OeIgb7lUI 🎬 Rancher Fleet: https://youtu.be/rIH_2CUXmwM 🎬 Terraform vs. Crossplane vs. Ansible: https://youtu.be/tgwxMfIsLJY 🎬 Cluster API: https://youtu.be/8yUDUhZ6ako 🎬 OAM with KubeVela: https://youtu.be/2CBu6sOTtwk 🎬 Crossplane (tutorial): https://youtube.com/playlist?list=PLyicRj904Z99i8U5JaNW5X3AyBvfQz-16 🎬 Crossplane (playlist): https://youtube.com/playlist?list=PLyicRj904Z9_X62k6_XM_xlJkSyoQDkS2 🎬 CUE: https://youtu.be/m6g0aWggdUQ 🎬 Kustomize vs. Helm: https://youtu.be/ZMFYSm0ldQ0 🎬 Carvel ytt: https://youtu.be/DLnXkH2keNg 🎬 Timoni: https://youtu.be/bbE1BFCs548 🎬 KCL: https://youtu.be/Gn6btuH3ULw 🎬 Pkl: https://youtu.be/Nm1ioWPRRVQ 🎬 cdk8s: https://youtu.be/F2DKtax0NLU 🎬 Starship: https://youtu.be/VLzc1iSDe9A 🎬 Charm gum: https://youtu.be/U8zCHA-9VLA 🎬 Charm huh: https://youtu.be/Vw1r2uoU_Fc 🎬 Zellij: https://youtu.be/ZndhImXIGlg 🎬 Nushell: https://youtu.be/zoX_S6d-XU4 🎬 NATS: https://youtu.be/BxqTecPB5Bk 🎬 Dapr: https://youtu.be/-4sHUvfk2Eg 🎬 Cilium: https://youtu.be/sfhRFtYbuyo

▬▬▬▬▬▬ 💰 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 Best DevOps Tools 2025 02:20 Artificial Intelligence (AI) 04:17 Continuous Integration / Continuous Delivery (CI/CD) 09:33 Containers 11:57 Developer Portals 17:55 GitOps 19:39 Resource Management 27:37 State Management Formats 33:43 Terminals 36:32 Miscellaneous 38:20 Users Choice 40:20 The Winners

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

·youtube.com·
DevOps Toolkit - Top 10 DevOps Tools You MUST Use in 2025! - https://www.youtube.com/watch?v=4N_MWAQEzWg
What Happens to Relicensed Open Source Projects and Their Forks?
What Happens to Relicensed Open Source Projects and Their Forks?

What Happens to Relicensed Open Source Projects and Their Forks?

TNS SUBSCRIBE Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and…

January 6, 2025 at 09:25AM

via Instapaper

·thenewstack.io·
What Happens to Relicensed Open Source Projects and Their Forks?
Over 3.1 million fake "stars" on GitHub projects used to boost rankings
Over 3.1 million fake "stars" on GitHub projects used to boost rankings

Over 3.1 million fake "stars" on GitHub projects used to boost rankings

GitHub has a problem with inauthentic "stars" used to artificially inflate the popularity of scam and malware distribution repositories, helping them reach more…

January 6, 2025 at 09:18AM

via Instapaper

·bleepingcomputer.com·
Over 3.1 million fake "stars" on GitHub projects used to boost rankings
Owning It · Matthias Ott
Owning It · Matthias Ott
Matthias Ott is an independent user experience designer and developer from Stuttgart, Germany. Besides design practice he teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design, Kiel.
·matthiasott.com·
Owning It · Matthias Ott