Giant Conversations

GC - #29 It's Puja Two Y'all


Listen Later

Confidential computing, Flux 2.5 GA, agent mode for GitHub Copilot, and much more.
Giant Conversations Episode #29

Episode Date: March 5 2025

Topic:

Puja Two Y'all!

Hosted by:

  • Oliver Thylmann
  • Tommy Hobin
  • Special Guest:

    Puja Abbassi

    Contributors:

    • Puja Abbassi
    • Timo Derstappen
    • Simon Weald
    • Zach Stone
    • Martin Proffitt
    • Marcus Noble
    • Subscribe to Marcus' Kubernetes Newsletter https://cloudnative.now/

      ### Swarmalicious News

      Marcus Noble: Tekton Incubation Application - This is from May 1, 2024. Is it new?

      Martin Proffitt: Introducing Flux 2.5 GA.

      • General Availability of the Bucket API: The Bucket API has reached General Availability (GA), providing a stable interface for managing bucket resources.
      • CLI Enhancements: The flux command-line interface now includes a create secret proxy command, facilitating the creation of proxy secrets. Additionally, the create source commands have been updated with a --proxy-secret-ref flag to support proxy configurations.
      • Dependency Updates: Flux components have been updated to align with Kubernetes v1.31.1, ensuring compatibility and leveraging the latest Kubernetes features.
      • Testing Improvements: Conformance tests now cover Kubernetes versions 1.29 through 1.31, ensuring robust support across these versions.
      • Puja Abbassi: Six Sins of Platform Teams

        where Sergey Tselovalnikov discusses common pitfalls that platform teams encounter, such as:

        • Structuring teams around specific solutions
        • Losing empathy towards product engineers
        • Overengineering solutions
        • Neglecting user feedback
        • Imposing mandatory usage
        • Lack of clear success metrics
        • Marcus Noble: CVE-2025-0426: Node Denial of Service via kubelet Checkpoint API. A security issue was discovered in Kubernetes where a large number of container checkpoint requests made to the unauthenticated kubelet read-only HTTP endpoint may cause a Node Denial of Service by filling the Node's disk. What is this process?

          Simon Weald: Tolerating full cloud outages with Monzo Stand-in

          Monzo introduces "Monzo Stand-in," a backup banking infrastructure hosted on Google Cloud Platform (GCP) designed to maintain essential banking services during outages of their primary platform on Amazon Web Services (AWS).
          Notes:

          • Independent Operation: Monzo Stand-in runs on GCP, while the primary platform operates on AWS, ensuring that a failure in one doesn't affect the other.
          • Essential Services Coverage: During primary platform outages, Stand-in supports vital functions such as card spending, cash withdrawals, bank transfers, balance checks, transaction history, and card freezing/unfreezing.
          • Simplified App Interface: When Stand-in is active, the Monzo app automatically transitions to a streamlined user interface, focusing on essential banking features to maintain user accessibility.
          • Risk Mitigation Strategy: By developing a separate set of services for Stand-in, Monzo avoids complexities and potential issues related to real-time data replication and consistency between platforms.
          • Puja Abbassi: Confidential computing is a new technology that enables 1Password to bring its end-to-end encryption model into the cloud.

            Confidential AI with: https://www.edgeless.systems/

            ### AI News

            Puja / Timo: Introducing agent mode for GitHub Copilot in VS Code, announcing the general availability of Copilot Edits, and providing a first look at our SWE agent.

            Puja: ChatGPT for DevOps: otto8.ai. Easily integrate CLIs, Docker Images, JavaScript, Python, and Shell scripts with AI.

            ...more
            View all episodesView all episodes
            Download on the App Store

            Giant ConversationsBy Giant Swarm GmbH