
1_r/devopsish
Developer Experience for Crossplane
Today we dive into enhancing developer experience (DevEx) with Crossplane. We'll show you how to streamline your Crossplane projects using IntelliSense in VSCode, saving you hours of manual YAML writing. Learn how to generate CompositeResourceDefinitions (XRDs) and Compositions with ease, utilizing commands and automated functions. We'll walk through setting up a project, adding dependencies, and leveraging IntelliSense to quickly develop complex Compositions.
Crossplane #DevEx #VSCode #Upbound
Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/crossplane/save-hours-with-devex-for-crossplane 🔗 Upbound: https://upbound.io 🎬 Crossplane Tutorial: https://youtube.com/playlist?list=PLyicRj904Z99i8U5JaNW5X3AyBvfQz-16 🎬 Status Transformer Function: https://youtu.be/KLHNrLWmBfw
▬▬▬▬▬▬ 💰 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 👋 ▬▬▬▬▬▬ ➡ 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 Crossplane Developer Experience 03:08 Crossplane (Upbound) Project 06:03 Crossplane Composite Resource Definitions (XRDs) 09:40 Crossplane Compositions 15:54 Build and Push Projects 16:19 This Is NOT The End
via YouTube https://www.youtube.com/watch?v=SoJjiHrVkow
Automatic Braking Systems Save Lives. Now They'll Need to Work at 62 MPH
The world is full of feel-bad news. Here’s something to feel good about: Automatic emergency braking is one of the great car safety-tech success stories.…
November 18, 2024 at 10:53AM
via Instapaper
Live with the Experts! Cloud Native Ambassadors Share the Best of KubeCon 2024 | CNCF
CNCF Online Programs Nov 19, 2:00 – 3:00 PM (EST) Virtual event Your RSVP About this event Catch up on everything you missed at KubeCon North America 2024! Join…
November 18, 2024 at 09:34AM
via Instapaper
Equinix to kill off Metal by June 2026
Equinix plans to end Equinix Metal. The company has stopped selling the bare-metal service, and will sunset the platform on June 30, 2026, it said in a…
November 14, 2024 at 04:55PM
via Instapaper
KubeCon + CloudNativeCon North America 2024 day one: keynotes, sessions, announcements, and more
Posted on November 13, 2024 More than 9,000 people convened at the Salt Palace Convention Center in Salt Lake City for the first day of KubeCon + CloudNativeCon…
November 14, 2024 at 11:33AM
via Instapaper
CVE-2024-49039 - Security Update Guide - Microsoft - Windows Task Scheduler Elevation of Privilege Vulnerability
Windows Task Scheduler Elevation of Privilege Vulnerability New CVE-2024-49039Subscribe RSS PowerShell API CSAF Security VulnerabilityReleased: Nov 12, 2024…
November 14, 2024 at 09:01AM
via Instapaper
The Chagos Archipelago and the .io domain
The governments of Mauritius and the United Kingdom of Great Britain and Northern Ireland recently announced that sovereignty over the Chagos Archipelago will…
November 14, 2024 at 08:58AM
via Instapaper
awslabs/kro: kro | Kube Resource Orchestrator
November 13, 2024 at 07:37AM
via Instapaper
Introducing kro: Kube Resource Orchestrator | Amazon Web Services
November 13, 2024 at 07:37AM
via Instapaper
The hater's guide to Kubernetes, with Paul Butler
https://kube.fm/kubernetes-hater-s-guide-paul
If you're trying to make sense of when to use Kubernetes and when to avoid it, this episode offers a practical perspective based on real-world experience running production workloads.
Paul Butler, founder of Jamsocket, discusses how to identify necessary vs unnecessary complexity in Kubernetes and explains how his team successfully runs production workloads by being selective about which features they use.
You will learn:
The three compelling reasons to use Kubernetes are managing multiple services across machines, defining infrastructure as code, and leveraging built-in redundancy.
Why to be cautious with features like CRDs, StatefulSets, and Helm and how to evaluate if you really need them.
How to stay on the "happy path" in Kubernetes by focusing on stable and simple resources like Deployments, Services, and ConfigMaps.
When to consider alternatives like Google Cloud Run for simpler deployments that don't need the full complexity of Kubernetes
Sponsor
This episode is sponsored by Syntasso, the creators of Kratix, a framework for building composable internal developer platforms
More info
Find all the links and info for this episode here: https://kube.fm/kubernetes-hater-s-guide-paul
Interested in sponsoring an episode? Learn more.
via KubeFM https://kube.fm
November 12, 2024 at 05:00AM
Useful built-in macOS command-line utilities
Sometimes when I'm bored, I like to look at the list of macOS Bash commands. Here's some commands that I found interesting: Access your Keychain…
November 11, 2024 at 01:43PM
via Instapaper
Testing in Production! Progressive Delivery with Canary Deployments Explained!
Best Description
In this video, we explore the bold claim that the only testing that truly matters is testing in production. We'll dive into the importance of verifying releases with real users and workloads, and demonstrate progressive delivery techniques like Canary Deployments using Argo Rollouts. Learn how to control traffic with Istio and automate decision-making using Prometheus metrics. By the end, you'll see how to ensure your applications are robust and reliable through real-world testing scenarios. Watch to master automated testing in production environments!
ProgressiveDelivery #CanaryDeployments #ArgoRollouts #TestingInProduction
Consider joining the channel: https://www.youtube.com/c/devopstoolkit/join
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/observability/testing-in-production-progressive-delivery-with-canary-deployments-explained 🔗 Argo Rollouts: https://argoproj.github.io/rollouts
▬▬▬▬▬▬ 💰 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 👋 ▬▬▬▬▬▬ ➡ 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 Progressive Delivery with Argo Rollouts 03:00 Manual Testing Of Progressive Delivery (Canary Deployments) 13:47 Controlling the Traffic Through a Service Mesh (Istio) 18:42 Testing by Observing Metrics 21:05 Automating Progressive Delivery Decision Making
via YouTube https://www.youtube.com/watch?v=sFzKrGSaIr8