awslabs/distill-cli
Summary The Distill CLI uses Amazon Transcribe and Amazon Bedrock to create summaries of your audio recordings (e.g., meetings, podcasts, etc.) directly from…
July 2, 2024 at 02:17PM
via Instapaper
awslabs/distill-cli
Summary The Distill CLI uses Amazon Transcribe and Amazon Bedrock to create summaries of your audio recordings (e.g., meetings, podcasts, etc.) directly from…
July 2, 2024 at 02:17PM
via Instapaper
aws-samples/amazon-bedrock-audio-summarizer: An automated way to transcribe and summarize media files using Amazon S3, AWS Lambda, Amazon Transcribe, and Amazon Bedrock.
Summary This project provides an automated way to transcribe and summarize audio files using AWS. We use Amazon S3, AWS Lambda, Amazon Transcribe, and Amazon…
July 2, 2024 at 02:17PM
via Instapaper
Drew DeVault (@drewdevault@fosstodon.org)
Drew DeVault @drewdevault@fosstodon.org Biggest threats to FOSS and some proposed solutions 3h Drew DeVault @drewdevault 1. GitHub, and to a lesser extent…
July 2, 2024 at 02:04PM
via Instapaper
Luna while I try to eat lunch.
July 01, 2024 at 02:59PM
via Instagram https://instagr.am/p/C85BiwrPAwm/
The Open Source AI Definition: where's the data?
Everything in this post is my opinion and experience, and does not necessarily reflect the views of my employer. There’s a niche corner of the world, where a…
July 1, 2024 at 12:37PM
via Instapaper
Scaling Explained Through Kubernetes HPA, VPA, KEDA & Cluster Autoscaler
Discover the secrets behind effectively scaling your applications and servers with this dive into Kubernetes scaling mechanisms. This video demystifies the concepts of Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler (VPA), Kubernetes Event-driven Autoscaling (KEDA), and Cluster Autoscaler. Learn when and how to use each tool, understand their differences, and catch a glimpse of real-world scenarios that showcase their capabilities.
Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Kubernetes: https://kubernetes.io ➡ Transcript and commands: https://devopstoolkit.live/kubernetes/scaling-explained-through-kubernetes-hpa-vpa-keda--cluster-autoscaler 🎬 KEDA: Kubernetes Event-Driven Autoscaling: https://youtu.be/3lcaawKAv6s
▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please use https://calendar.app.google/Q9eaDUHN8ibWBaA7A to book a timeslot that suits you, and we'll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below).
▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ Twitter: https://twitter.com/vfarcic ➡ 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 Scaling Introduction 01:04 Port (Sponsor) 02:08 Scaling Introduction (cont.) 05:38 Vertical Scaling Applications with VerticalPodAutoscaler 13:58 Horizontal Scaling Applications with HorizontalPodAutoscaler 16:04 Horizontal Scaling Applications with KEDA 18:38 Vertical Scaling Nodes 19:33 Horizontal Scaling Nodes Cluster Autoscaler 24:25 What to Use and When to Use It
via YouTube https://www.youtube.com/watch?v=HQY2jgSN6pA
Amazon Web Services dark patterns
Feedback Assistant Boycott June 25 2024 In April, a StopTheMadness Pro customer contacted me about an incompatibility with the Amazon Web Services Management…
July 1, 2024 at 10:34AM
via Instapaper
Networking Switch – MUREX Robotics Documentation
Electrical Boards Networking Ethernet Switch Networking Switch Outline The mrxSwitch is the world's smallest and cheapest networking switch, in addition to…
July 1, 2024 at 10:32AM
via Instapaper
What You Get After Running an SSH Honeypot for 30 Days
What is a honeypot? A honeypot detects and records attacks when an attacker tries to break into a system. The honeypot we will discuss here is an SSH honeypot.…
July 1, 2024 at 10:32AM
via Instapaper
Qualys Security Advisory regreSSHion: RCE in OpenSSH's server, on glibc-based Linux systems (CVE-2024-6387)…
July 1, 2024 at 09:56AM
via Instapaper
regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server | Qualys Security Blog
The Qualys Threat Research Unit (TRU) has discovered a Remote Unauthenticated Code Execution (RCE) vulnerability in OpenSSH’s server (sshd) in glibc-based Linux…
July 1, 2024 at 09:25AM
via Instapaper
RSA Conference 2024 Opening Keynote
Welcome to RSA Conference 2024, the perfect opportunity to connect with like-minded colleagues. Where people gather around a shared passion, great things can…
June 28, 2024 at 12:11PM
via Instapaper
Week Ending June 23, 2024
https://lwkd.info/2024/20240628
Developer News
Reminder: all jobs on the old test cluster must migrate or die by August 1. Here’s a table of unmigrated jobs. While you’re at it, start working on using --label-filter to revise how Prow runs your tests.
Release Schedule
Next Deadline: Docs Deadline for placeholder PRs, June 27th
The code freeze deadline has been extended from July 10th to July 24th, adding 2 weeks of time in lieu of the US holidays.
Featured PRs
This PR introduces a new feature by adding field management support to the fake client-go typed client. This enhancement allows developers to use fake.NewClientset() instead of fake.NewSimpleClientset() to create a clientset with managed field support. This improvement addresses issue where Server-Side Apply (and fieldmanagement) was missing in client-go/fake and is crucial for more accurate testing and simulation of Kubernetes API server behaviors in client-go. It ensures that the fake client mimics real client behaviors more closely, benefiting developers who rely on it for unit testing. For more details, refer to kubernetes/client-go#1184 and #99953.
KEP of the Week
KEP 4193: Bound service account token improvements
This (KEP) aims to bind Pod’s associated Node information into Kubernetes service account tokens, enhancing their security and traceability. By embedding the Node’s name and UID into the JWT tokens and including unique identifiers (JTIs), the KEP ensures robust identity verification and improves auditability. This includes extending the TokenRequest API to bind tokens to Node objects and modifying the TokenReview API to validate these tokens. These changes support mitigating replay attacks and improving the overall security posture of Kubernetes clusters by providing a clear, traceable link between tokens and their originating Node objects.
This KEP is tracked for beta release in the upcoming v1.31.
Other Merges
KUBE_EMULATED_VERSION env added to set emulated version of apiserver
Publishing rules to use go1.22.4 for all branches
Add Extra.DisableAvailableConditionController for Generic Control Plane setup in kube-aggregator
Switch PollWithContext to PollUntilContextTimeout
kubeadm adds the ControlPlaneKubeletLocalMode feature gate for running kubeadm with local kube-apiserver
Skip updating Pods which are in the scheduling cycle when SchedulingQueueHint is enabled
kubeadm allows usage of –yes flag with the –config flag
The .status.ready field is tracked faster when active Pods are deleted, specifically when a Job is failed
kubectl describe service now shows internal traffic policy and IP mode of a load balancer serivce
Improve memory usage of kube-apiserver by dropping the .metadata.managedFields field
Fix null lastTransitionTime in Pod condition when setting scheduling gate
Promotions
PDBUnhealthyPodEvictionPolicy to GA
ConsistentListFromCache to beta
HonorPVReclaimPolicy to beta
KubeProxyDrainingTerminatingNodes to GA
LogarithmicScaleDown to GA
RecursiveReadOnlyMounts to beta
Deprecated
Deprecated kubectl exec command execution without dash removed
Version Updates
Go upgraded to 1.22.4 for v1.27, v1.28 and v1.29
Subprojects and Dependency Updates
Kernel Module Management v2.1.1: normalize kernel versions, stop no-op controllers
cni v1.2.1: fix faulty json marshal behavior for embeds types
csi-driver-host-path v1.14.0 replace socat image with hostpathplugin image
prometheus v2.53.0: change GOGC threshold from 100 to 75; also v2.45.6
via Last Week in Kubernetes Development https://lwkd.info/
June 28, 2024 at 08:50AM