<!DOCTYPE html><html lang="en"><head><meta http-equiv="Content-Type" content="text/html charset=UTF-8"><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="x-apple-disable-message-reformatting"><title>TLDR DevOps</title><meta name="color-scheme" content="light dark"><meta name="supported-color-schemes" content="light dark"><style type="text/css"> :root { color-scheme: light dark; supported-color-schemes: light dark; } *, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } * { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } html, body, .document { width: 100% !important; height: 100% !important; margin: 0; padding: 0; } body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; } div[style*="margin: 16px 0"] { margin: 0 !important; } table, td { mso-table-lspace: 0pt; mso-table-rspace: 0pt; } table { border-spacing: 0; border-collapse: collapse; table-layout: fixed; margin: 0 auto; } img { -ms-interpolation-mode: bicubic; max-width: 100%; border: 0; } *[x-apple-data-detectors] { color: inherit !important; text-decoration: none !important; } .x-gmail-data-detectors, .x-gmail-data-detectors *, .aBn { border-bottom: 0 !important; cursor: default !important; } .btn { -webkit-transition: all 200ms ease; transition: all 200ms ease; } .btn:hover { background-color: #f67575; border-color: #f67575; } * { font-family: Arial, Helvetica, sans-serif; font-size: 18px; } @media screen and (max-width: 600px) { .container { width: 100%; margin: auto; } .stack { display: block!important; width: 100%!important; max-width: 100%!important; } .btn { display: block; width: 100%; text-align: center; } } body, p, td, tr, .body, table, h1, h2, h3, h4, h5, h6, div, span { background-color: #FEFEFE !important; color: #010101 !important; } @media (prefers-color-scheme: dark) { body, p, td, tr, .body, table, h1, h2, h3, h4, h5, h6, div, span { background-color: #27292D !important; color: #FEFEFE !important; } } a { color: inherit !important; text-decoration: underline !important; } </style><!--[if mso | ie]> <style type="text/css"> a { background-color: #FEFEFE !important; color: #010101 !important; } @media (prefers-color-scheme: dark) { a { background-color: #27292D !important; color: #FEFEFE !important; } } </style> <![endif]--></head><body class=""> <div style="display: none; max-height: 0px; overflow: hidden;">Grafana Labs successfully used "tiger teams" โ small, focused groups of specialists โ to address high-priority, cross-functional problems โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ </div> <div style="display: none; max-height: 0px; overflow: hidden;"> <br> </div> <table align="center" class="document"><tbody><tr><td valign="top"> <table align="center" border="0" cellpadding="0" cellspacing="0" class="container" width="600"><tbody><tr class="inner-body"><td> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr class="header"><td bgcolor="" class="container"> <table width="100%"><tbody><tr><td class="container"> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" style="margin-top: 0px;" width="100%"><tbody><tr><td style="padding: 0px;"> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div style="text-align: center;"> <span style="margin-right: 0px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdevops%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/ho5aF9VCPsFel1SRN30idQCkuWCNOH5wo_dj6rhrcpU=421" rel="noopener noreferrer" target="_blank"><span>Sign Up</span></a> |<span style="margin-right: 2px; margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdevops%26utm_medium=newsletter%26utm_campaign=advertisetopnav/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/uAaq7x7EID0Rfo6zVzvmqY_-x0RylTwDJplbfUp4co0=421" rel="noopener noreferrer" target="_blank"><span>Advertise</span></a></span>|<span style="margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Fweb-version%3Fep=1%26lc=156bb4b0-84b7-11f0-bc2e-b90f05b5bd4b%26p=fcdd1f7e-8c68-11f0-948d-47c0b7308d8f%26pt=campaign%26t=1757329567%26s=8395640797fabc11758df27986987d2c5e52abc94673a5db07d16b5e7f1f0a3b/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/89ccsPAqPOw0oW6gAj-9c6dnX_5zs-sJNevAA3dZau0=421"><span>View Online</span></a></span> <br> </span></div> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="text-align: center;"><span data-darkreader-inline-color="" style="--darkreader-inline-color:#3db3ff; color: rgb(51, 175, 255) !important; font-size: 30px;">T</span><span style="font-size: 30px;"><span data-darkreader-inline-color="" style="color: rgb(232, 192, 96) !important; --darkreader-inline-color:#e8c163; font-size:30px;">L</span><span data-darkreader-inline-color="" style="color: rgb(101, 195, 173) !important; --darkreader-inline-color:#6ec7b2; font-size:30px;">D</span></span><span data-darkreader-inline-color="" style="--darkreader-inline-color:#dd6e6e; color: rgb(220, 107, 107) !important; font-size: 30px;">R</span> <br> </td></tr></tbody></table> <br> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr id="together-with"><td align="center" height="20" style="vertical-align:middle !important;" valign="middle" width="100%"><strong style="vertical-align:middle !important; height: 100%;">Together With </strong> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fopensearch.org%2Fplatform%2Fvector-engine%2F%3Futm_campaign=19006740-2025Q3-OpenSearch-TLDR%26utm_source=tldr%26utm_medium=banner%26utm_term=908/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/e4bETPw7dHlOM14e4_qWN2ogyYv-hSrrogmJ9EtuZNM=421"><img src="https://images.tldr.tech/linuxfoundation.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="The Linux Foundation"></a></td></tr></tbody></table> <table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;"> <div style="text-align: center;"> <h1><strong>TLDR DevOps <span id="date">2025-09-08</span></strong></h1> </div> </td></tr></tbody></table> <table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr id="sponsy-copy"><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fopensearch.org%2Fplatform%2Fvector-engine%2F%3Futm_campaign=19006740-2025Q3-OpenSearch-TLDR%26utm_source=tldr%26utm_medium=banner%26utm_term=908/2/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/MUTVL5e2Si_phovSst5qf4YoM-680udmlHTTDVB52Gg=421"> <span> <strong>Vector search that's fast, reliable, and open source (Sponsor)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Vector workloads for RAG, semantic search, and GenAI need low latency at scale. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fopensearch.org%2Fplatform%2Fvector-engine%2F%3Futm_campaign=19006740-2025Q3-OpenSearch-TLDR%26utm_source=tldr%26utm_medium=banner%26utm_term=908/3/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/PA5tfxp_m20CBnhKq_-ClzcW3vCIdlr4DXpxi0AZ7Bo=421" rel="noopener noreferrer nofollow" target="_blank"><span>OpenSearch 3.0</span></a> introduces a <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fopensearch.org%2Fplatform%2Fvector-engine%2F%3Futm_campaign=19006740-2025Q3-OpenSearch-TLDR%26utm_source=tldr%26utm_medium=banner%26utm_term=908/4/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/23C7D8nRwb_519dIPy23LaY0WfB_RRQBDZhCylK1kuA=421" rel="noopener noreferrer nofollow" target="_blank"><span>next-gen vector engine</span></a> built to deliver โ no vendor lock-in required. <p></p> <p><strong>โก๏ธPerformance-first</strong> โ Consistent low latency at enterprise scale</p> <p><strong>โก๏ธAI-ready</strong> โ Hybrid + vector search on an open architecture</p> <p><strong>โก๏ธOperates anywhere</strong> โ Portable across environments; integrates with Faiss, Lucene</p> <p><strong>โก๏ธPredictable by design</strong> โ Apache 2.0, license-free model</p> <p><strong>โก๏ธBuilt for production</strong> โ Handles heavy traffic and growth</p> <p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fopensearch.org%2Fplatform%2Fvector-engine%2F%3Futm_campaign=19006740-2025Q3-OpenSearch-TLDR%26utm_source=tldr%26utm_medium=banner%26utm_term=908/5/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/odPdMoQtCVQdC8L9w85ElsOrN1yYuum15dzF6jBs_ec=421" rel="noopener noreferrer nofollow" target="_blank"><span>Future-proof your AI stack with OpenSearch</span></a> </p> </span></span></div> </td></tr></tbody></table> </td></tr></tbody></table> </td></tr></tbody></table> </td></tr> <tr bgcolor=""><td class="container"> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td style="padding: 0px;"> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"><span style="font-size: 36px;">๐ฑ</span></div></div> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"> <h1><strong>News & Trends</strong></h1> </div> </div> </td></tr></tbody></table> <table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top"> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fkubernetes.io%2Fblog%2F2025%2F09%2F04%2Fkubernetes-v1-34-introducing-psi-metrics-beta%2F%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/ZZhuAyG3GBESdyjuCPrdHtsV4p5S3Rsxw9VY7ilJDu4=421"> <span> <strong>Kubernetes v1.34: PSI Metrics for Kubernetes Graduates to Beta (2 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Kubernetes v1.34 has graduated Pressure Stall Information (PSI) Metrics to Beta, offering a way to quantify resource pressure on nodes. Collected by the kubelet with the KubeletPSI feature gate enabled, PSI metrics expose data from the Linux kernel via the Summary API and the /metrics/cadvisor Prometheus endpoint to monitor CPU, memory, and I/O pressure at the node, pod, and container level. </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.confluent.io%2Fblog%2Fintroducing-apache-kafka-4-1%2F%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/9bcwAx1X8HClUxbuNK_4b_Hk90BIQr_z-6PPGLiO4wI=421"> <span> <strong>Introducing Apache Kafkaยฎ 4.1.0: What's New and How to Upgrade (6 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Apache Kafka 4.1.0 introduces major updates, including the preview of Queues for Kafka (KIP-932), early access to the new Streams Rebalance Protocol (KIP-1071), consistent error handling for transactions, expanded OAuth support, and deadlock protection in producers. It also adds improvements across Streams and Connect, like explicit naming for internal topics and support for running multiple connector versions, making the platform more robust, scalable, and easier to manage. </span> </span> </div> </td></tr></tbody></table> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"><span style="font-size: 36px;">๐</span></div> </div> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"> <h1><strong>Opinions & Tutorials</strong></h1> </div> </div> </td></tr></tbody></table> <table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top"> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fnewrelic.com%2Fblog%2Fhow-to-relic%2Ffrom-symptoms-to-solutions-reducing-mttr-through-error-analysis-in-new-relic%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/XwaBfLIqFWE3q1SZr2FYNtogwCLXJ0iWZlLKryD3lVI=421"> <span> <strong>From Symptoms to Solutions: Reducing MTTR through error analysis in New Relic (10 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Modern outages cost businesses up to $23,750 per minute, but structured error analysis with observability reduces downtime by turning noisy alerts into root cause insights. Teams can correlate symptoms, signals, logs, traces, and change events in one workflow, cutting MTTR and enabling faster, more reliable remediation. </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgrafana.com%2Fblog%2F2025%2F09%2F05%2Ftiger-teams-how-we-tackle-urgent-cross-functional-challenges-at-grafana-labs%2F%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/aydo3GwerDo-SHKqj0nnv2h4Jbftjj2FiPWHgniS61M=421"> <span> <strong>Tiger teams: How we tackle urgent, cross-functional challenges at Grafana Labs (8 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Grafana Labs successfully used "tiger teams" โ small, focused groups of specialists โ to address high-priority, cross-functional problems, improving release cycles and tackling urgent issues. Originating from NASA's Apollo 13 mission, these teams at Grafana Labs consist of three to five specialized engineers who work temporarily, typically for one to two quarters, until a specific goal is achieved, such as simplifying the release process or securing a major partnership. The success of the Release Tiger Team led to the creation of a full-time dedicated team to iterate on release issues, though tiger teams can also be dissolved once their objectives have been met. </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.datadoghq.com%2Fblog%2Funderstanding-dbt%2F%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/Mqd7qqCIyfu78EFeKvL25YKy4yChf_FpwElCeD205PI=421"> <span> <strong>Understanding dbt: basics and best practices (5 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Data Build Tool (dbt) is an open-source analytics engineering framework that allows teams to transform raw data in warehouses like Snowflake and BigQuery using SQL-based workflows. Available as dbt Core (free CLI tool) and dbt Cloud (managed platform), dbt introduces software engineering best practices such as version control, automated testing, and CI/CD to analytics workflows. OpenLineage integration allows users to capture dbt job details, such as start and end times, to proactively alert and perform root cause analysis. </span> </span> </div> </td></tr></tbody></table> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"><span style="font-size: 36px;">๐งโ๐ป</span></div> </div> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"> <h1><strong>Resources & Tools</strong></h1> </div> </div> </td></tr></tbody></table> <table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top"> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fmore.suse.com%2F0010717_Portworx_IDC_Report_July_2025_GatedassetLP.html%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/5vYyA6r6ZTLMprlp50iBZt_BZerbbMk6WNtJYzA9O5Q=421"> <span> <strong>Bridging the K8s Management Gap: Visibility, Availability, and Automation (Sponsor)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Is scaling Kubernetes creating management chaos, security headaches, and unexpected costs? <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fmore.suse.com%2F0010717_Portworx_IDC_Report_July_2025_GatedassetLP.html/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/Y7OyYHiwiBX6ZDKPBfTeRbBcpSZOUW32wxrjdpkzU08=421" rel="noopener noreferrer nofollow" target="_blank"><span>This IDC Spotlight paper </span></a>offers a roadmap for automating and unifying application, storage, and data management. Key solution capabilities include multicluster visibility, high availability, and extensive automation for policies like storage provisioning, backup, and security. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fmore.suse.com%2F0010717_Portworx_IDC_Report_July_2025_GatedassetLP.html/2/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/tL457zcDVE_UdWqfAOdgQpZf2GafKz9lxwdASv3v5c8=421" rel="noopener noreferrer nofollow" target="_blank"><span>Get a free copy from SUSE</span></a> </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2Fkubewall%2Fkubewall%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/aWn_aWudpcE9oklGQDScRWfrqvQYsIDPoHRXnqNAJ9k=421"> <span> <strong>Kubewall (GitHub Repo)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Kubewall is a single-binary Kubernetes dashboard that facilitates multi-cluster management and AI integration with options like OpenAI, Gemini, and Claude 4. </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2Ffirecow%2Fgitlab-ci-local%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/EPY267KI1yNcojkPu4pW_X0FFcteJksB2t5XsgAe59Y=421"> <span> <strong>Gitlab CI Local (GitHub Repo)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> GitLab CI Local allows users to run GitLab pipelines locally as shell or Docker executors, eliminating the need to push code for testing. </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2Fstelviodev%2Fstelvio%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/RGXpRVfiZn-30op_z4CUuCBhTu2kB4PnvTn_vpy48jY=421"> <span> <strong>Stelvio (GitHub Repo)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Stelvio is a Python framework that simplifies AWS cloud infrastructure management and deployment. It lets users define their cloud infrastructure using pure Python, with smart defaults that handle complex configuration automatically. </span> </span> </div> </td></tr></tbody></table> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"><span style="font-size: 36px;">๐</span></div></div> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"><strong><h1>Miscellaneous</h1></strong></div> </div> </td></tr></tbody></table> <table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top"> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.docker.com%2Fblog%2Fbroadcoms-new-bitnami-restrictions-migrate-easily-with-docker%2F%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/Z2Rx9zE1Q1pVMtpR4HtiRYBTfSiTWQznPmgfCBC4tQ4=421"> <span> <strong>Broadcom's New Bitnami Restrictions? Migrate Easily with Docker (5 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Broadcom is moving most Bitnami images behind a paid subscription, leaving only \:latest tags free and shifting older images into an unsupported legacy registry, which raises cost, stability, and compliance risks for teams. Docker's Official Images and Hardened Images are free and enterprise-ready alternatives that offer security, stability, and predictable pricing for organizations needing reliable container solutions. </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.diagrid.io%2Fblog%2Fdapr-meets-gitops-a-guide-to-dapr-and-argo-cd%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/cWEu9opp42CXmHheQ3HiMmP21aJa5hmWhIYbdhUTLFQ=421"> <span> <strong>Dapr meets GitOps: A Guide to Dapr and Argo CD (13 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Dapr abstracts distributed system complexity while Argo CD enforces GitOps workflows, enabling consistent, automated, and self-service microservice deployments on Kubernetes. Together, they reduce operational overhead, prevent drift, and provide a scalable foundation for secure and reliable cloud-native applications. </span> </span> </div> </td></tr></tbody></table> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"><span style="font-size: 36px;">โก</span></div></div> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;"> <div class="text-block"> <div style="text-align: center;"> <h1><strong>Quick Links</strong></h1> </div> </div> </td></tr></tbody></table> <table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top"> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fevent.on24.com%2Fwcc%2Fr%2F4988643%2FE70446A846AD15473BDDE342790A0A15%3Futm_source=TLDR%26utm_medium=newsletter%26utm_campaign=DevOps9-8/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/NhNdZzONxL9Y_quqjyl6k1Ngv6lalIeDJe5pVl-7Fdk=421"> <span> <strong>See the secure DevOps platform used by defense, intelligence, and critical infrastructure orgs (Sponsor)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> If your work is mission-critical, generalist tools won't cut it. Learn how Mattermost Enterprise Advanced delivers Zero Trust security, classified data controls, and BYOD readiness. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fevent.on24.com%2Fwcc%2Fr%2F4988643%2FE70446A846AD15473BDDE342790A0A15%3Futm_source=TLDR%26utm_medium=newsletter%26utm_campaign=DevOps9-8/2/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/OEmktN1mlT5SSYSVgqJW8gnlXc5cuxL7U-4Xe9rqNig=421" rel="noopener noreferrer nofollow" target="_blank"><span>Join live</span></a> <br> </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fdevblogs.microsoft.com%2Fdevops%2Freal-time-security-with-continuous-access-evaluation-cae-comes-to-azure-devops%2F%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/aI_s5EttCVmxhCJfoTmFJVYNP90MOgXMt_glAt4o3XA=421"> <span> <strong>Real-Time Security with Continuous Access Evaluation (CAE) comes to Azure DevOps (2 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Continuous Access Evaluation is now supported in Azure DevOps, enabling near real-time enforcement of Conditional Access policies to quickly revoke access after critical events such as password changes, account disablement, or IP changes. </span> </span> </div> </td></tr></tbody></table> <table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block"> <span> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fuptimelabs.io%2Fwhat-experts-see-that-the-rest-of-us-miss-during-incidents%2F%3Futm_source=tldrdevops/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/Wa1dwlKMZOqLJDOmWWUcT9sICBEDfIfcLW71n-_NOOQ=421"> <span> <strong>What Experts See That the Rest of Us Miss During Incidents (5 minute read)</strong> </span> </a> <br> <br> <span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;"> Skilled incident commanders manage cognitive saturation and redirect unhelpful executive involvement into productive contributions. </span> </span> </div> </td></tr></tbody></table> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;"> <p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;"> Love TLDR? Tell your friends and get rewards! </p> </td></tr> <tr><td class="container" style="padding: 0px 10px 15px;"> <div class="text-block"> Share your referral link below with friends to get free TLDR swag! </div> </td></tr> <tr><td align="left" style="padding: 10px;"> <div class="text-block"> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Frefer.tldr.tech%2Fb957c121%2F10/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/8EOXx6jFhkRX4fMlpK8e1mwFl-2bFq7Lzxkh81lb_iE=421" style="color: #464ba4; text-decoration: underline;">https://refer.tldr.tech/b957c121/10</a> </div> </td></tr> <tr></tr> <tr><td align="left" style="padding:5px 10px;"> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fhub.sparklp.co%2Fsub_87a3a5d479ea%2F10/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/C0usNyHJN15L5vQKGUCSKxJ5B4d_UrowkWQAj_111Ug=421" style="font-size: 16px; line-height: 1.6; padding: 10px 0; display: inline-block; text-decoration: underline;"><span style="mso-text-raise:13pt; text-decoration: underline;">Track your referrals here.</span></a> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;"> <p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;"> Want to advertise in TLDR? ๐ฐ </p> <div class="text-block" style="margin-top: 10px;"> If your company is interested in reaching an audience of devops professionals and decision makers, you may want to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdevops%26utm_medium=newsletter%26utm_campaign=advertisecta/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/1fmnReWgtHsoxosxVkKDxoG9esYCG71Vo4odBvPqSME=421"><strong><span>advertise with us</span></strong></a>. </div> <br> <!-- New "Want to work at TLDR?" section --> <p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;"> Want to work at TLDR? ๐ผ </p> <div class="text-block" style="margin-top: 10px;"> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/K4LXBgbdffLadvQxGXXhBc6UF3YrqRknfyHoWMAKVcI=421" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</strong></a> or send a friend's resume to <a href="mailto:jobs@tldr.tech" style="color: #0000EE; text-decoration: underline;">jobs@tldr.tech</a> and get $1k if we hire them! </div> <br> <div class="text-block"> If you have any comments or feedback, just respond to this email! <br> <br> Thanks for reading, <br> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fkunaljaydesai%2F/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/UgoEeJJmjIowEAXCnDzpYrWXE750D-TFPfdyeYVahdo=421"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/nkmvowj19sHZSxlrCHAHWjye189bsLp1Sjbo3bHIfNE=421"><span>Martin Hauskrecht</span></a> <br> <br> </div> <br> </td></tr></tbody></table> <table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;"> <div class="text-block" id="testing-id"> <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdevops%2Fmanage%3Femail=silk.theater.56%2540fwdnl.com/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/gwUwgik_wpZwuULE2WK6wT2UWBH-iJ94_SeF6NsynGA=421">Manage your subscriptions</a> to our other newsletters on tech, startups, and programming. Or if TLDR DevOps isn't for you, please <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Funsubscribe%3Fep=1%26l=1c5ddf10-b6dc-11ed-a12f-33c00cd07e37%26lc=156bb4b0-84b7-11f0-bc2e-b90f05b5bd4b%26p=fcdd1f7e-8c68-11f0-948d-47c0b7308d8f%26pt=campaign%26pv=4%26spa=1757329271%26t=1757329567%26s=84ecb4727b498de4fa71b1aca68a3b132d9e2e9d2a8ad29b1ed298002ae8e3a6/1/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/i5zdBZM68bNUluvnspJepCFBNQh58yhE59rE48A9oGI=421">unsubscribe</a>. <br> </div> </td></tr></tbody></table> </td></tr></tbody></table> </td></tr></tbody></table> </td></tr></tbody></table> </td></tr></tbody></table> <img alt="" src="http://tracking.tldrnewsletter.com/CI0/0100019929012dd6-5fd75ad1-d00a-42ba-a2e1-cc0ba97914af-000000/rOzngwBZcG6pn-WaCL2POxWxlTsEMTToUOLNB9zp4sE=421" style="display: none; width: 1px; height: 1px;"> </body></html>