Suggested Reads

Suggested Reads

54874 bookmarks
Newest
Why I Changed My Mind About Backstage? A Brutally Honest Opinion
Why I Changed My Mind About Backstage? A Brutally Honest Opinion

Why I Changed My Mind About Backstage? A Brutally Honest Opinion

In this video, I share my evolving perspective on Backstage, a popular developer portal platform. Despite my initial skepticism due to its architectural choices and plugin quality, my view changed after seeing its potential through the eyes of Scott Rosenberg. Join me as I explore how to set up, configure, and deploy Backstage with custom plugins, and why it might be the Kubernetes of developer portals. Learn the step-by-step process and discover the power of automation and reproducibility in managing your developer tools. Watch till the end to see the future of Backstage unfold!

Backstage #Kubernetes #Plugins #ScottRosenberg

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

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Transcript and commands: https://devopstoolkit.live/internal-developer-platforms/why-i-changed-my-mind-about-backstage?-a-brutally-honest-opinion 🔗 Backstage: https://backstage.io/ 🎬 Should We Run Databases In Kubernetes? CloudNativePG (CNPG) PostgreSQL: https://youtu.be/Ny9RxM6H6Hg 🎬 How to Create Custom CLIs for Internal Developer Platforms with Nushell: https://youtu.be/TgQZz2kGysk 🎬 Crossplane (Tutorial Playlist): https://youtube.com/playlist?list=PLyicRj904Z99i8U5JaNW5X3AyBvfQz-16 🎬 Mastering Developer Portals: Discover & Integrate API Schemas with Port: https://youtu.be/PV1sBiC85Yc 🎬 Surviving Backstage with Roadie: A Developer's Nightmare or Dream?: https://youtu.be/LIhnicLyzsk

▬▬▬▬▬▬ 💰 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 Why Backstage? 01:45 What's Up Scott? 05:23 Backstage Setup and Configuration 09:57 Backstage Build 11:15 Deploy Backstage 12:55 Explore the Crossplane Plugin 17:57 How Does It Work? 20:04 Backstage Is Not (Only) What I Thought It Is

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

·youtube.com·
Why I Changed My Mind About Backstage? A Brutally Honest Opinion
DevOps Toolkit - Policies & State Synchronization (GitOps - Feat. Kyverno & Argo CD (You Choose! Ch. 05 Ep. 02) - https://www.youtube.com/watch?v=mWbOpe4CktY
DevOps Toolkit - Policies & State Synchronization (GitOps - Feat. Kyverno & Argo CD (You Choose! Ch. 05 Ep. 02) - https://www.youtube.com/watch?v=mWbOpe4CktY

Policies & State Synchronization (GitOps - Feat. Kyverno & Argo CD (You Choose!, Ch. 05, Ep. 02)

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

In this episode, we'll go through policies and state synchronization (GitOps) tools. We already chose which ones we'll use in one of the previous episodes so today's stream is about their usage within the context of Internal Developer Platforms.

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 🔗 ▬▬▬▬▬▬ 🔗 CNCF Slack invite (if you’re not already there): https://communityinviter.com/apps/cloud-native/cncf 🔗 Link to #you-choose channel in CNCF Slack: https://bit.ly/3NV7nHW 🔗 Policies: https://github.com/vfarcic/cncf-demo/tree/main/manuscript/policies-idp/README.md 🔗 State Synchronization (GitOps): https://github.com/vfarcic/cncf-demo/tree/main/manuscript/gitops-idp/README.md

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

·youtube.com·
DevOps Toolkit - Policies & State Synchronization (GitOps - Feat. Kyverno & Argo CD (You Choose! Ch. 05 Ep. 02) - https://www.youtube.com/watch?v=mWbOpe4CktY
Navigating Global Regulations and Open Source: US OFAC Sanctions
Navigating Global Regulations and Open Source: US OFAC Sanctions
Learn how U.S. OFAC sanctions impact global open source collaboration. Understand compliance, regulations, and strategies to navigate these complex legal frameworks responsibly with insights from The Linux Foundation.
·linuxfoundation.org·
Navigating Global Regulations and Open Source: US OFAC Sanctions
US Blocks Open Source 'Help' From These Countries
US Blocks Open Source 'Help' From These Countries
The Linux Foundation has released a comprehensive guide to help open source developers navigate the complex landscape of U.S. Office of Foreign Assets Control (OFAC) sanctions.
·thenewstack.io·
US Blocks Open Source 'Help' From These Countries
12 Best Practices for Disaster Recovery
12 Best Practices for Disaster Recovery
Downtime after disaster can be costly. Here are twelve best practices to consider when developing and reviewing your disaster recovery plan.
·backblaze.com·
12 Best Practices for Disaster Recovery
DeepSeek's iOS app tops the App Store's Top Free Apps chart in the US, beating ChatGPT, stirring doubts in Silicon Valley about the strength of the US' AI lead
DeepSeek's iOS app tops the App Store's Top Free Apps chart in the US, beating ChatGPT, stirring doubts in Silicon Valley about the strength of the US' AI lead
Remove Paywall, free online paywall remover. Get access to articles without having to pay or login. Works on Bloomberg and hundreds more.
·removepaywall.com·
DeepSeek's iOS app tops the App Store's Top Free Apps chart in the US, beating ChatGPT, stirring doubts in Silicon Valley about the strength of the US' AI lead
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