logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Antonio Ojea Garcia, Surya Seetharaman, Shane Utt
2023-04-21

This talk will provide a high level overview of Kubernetes networking and share updates on some of the latest SIG-Network projects. These projects include Admin Network Policy, Topology Aware Routing, Multi Network, and more.
Authors: Michelle Nguyen, Hannah Troisi, Clemens Kolbitsch, Vihang Mehta
2023-04-21

tldr - powered by Generative AI

The conference presentation discusses the practicality of managing storage for multiple integrated applications in a busy environment, with a focus on the use of open telemetry and Pixie solutions.
  • The speaker addresses a question from an audience member regarding the storage of multiple integrated applications in a busy environment
  • The speaker explains that open telemetry and Pixie solutions can be used to capture and store data locally, and then filter and batch the data as needed
  • The speaker emphasizes the importance of considering sample strategies, filtering, and batching when designing an architecture for managing storage in a busy environment
Authors: Jared Burck, Valentina Rodriguez Sosa, James Bench, Christopher Nuland
2023-04-21

tldr - powered by Generative AI

Lessons learned in implementing DevSecOps in large Enterprise IT
  • Take stock of inventory and work with security to change perception of secure software
  • Bring in security officers early on and provide education and training
  • Transitioning to agile methodology and tying it into deployment and build process takes culture change
  • Be mindful of tackling tech debt during migration
  • Learn from industry best practices and use relevant templates
Authors: Katrina Verey
2023-04-21

tldr - powered by Generative AI

The presentation discusses the design principles and implementation of a new system for managing configuration and deployment of applications. The system aims to strike a balance between exposing changes and ensuring meaningful review, while also accommodating the needs of a wide range of users.
  • The system was designed with the goal of making it easy for developers to get started and ensuring commonly needed changes would be simple to make
  • The system includes a config CLI and API, a version schema, and a customization system
  • The config CLI provides a familiar interactive workflow for developers to modify production configuration
  • The config API simplifies the user experience by explicitly encoding the main application properties that developers need to control
  • The version schema allows for formal versioning and evolution of the system over time
  • The customization system allows for advanced users to leverage the full power of Kubernetes APIs when needed
  • The system strikes a balance between exposing changes and ensuring meaningful review, while also accommodating the needs of a wide range of users
Authors: Michał Woźniak, Vanessa Sochat
2023-04-21

tldr - powered by Generative AI

The presentation discusses the Flux Operator and the Portfolio Policy as solutions for managing batch workloads in Kubernetes.
  • Flux Operator is a solution for managing batch workloads in Kubernetes that involves a ResourceManager and a headlessService with fully qualified domain names.
  • Specialized logic can be used to generate something and can be run via an entry point or an isolated pod.
  • The Portfolio Policy is a recent feature in Job Controller that allows for the handling of failed pods based on exit codes and pod conditions.
  • The Portfolio Policy is a list of rules that specify actions for handling failed pods based on exit codes and pod conditions.
  • The presentation also mentions ongoing work on new features such as elastic index job or job set.
Authors: Pavol Loffay, Benedikt Bongartz, Yuri Oliveira Sa, Severin Neumann, Kristina Pathak
2023-04-21

tldr - powered by Generative AI

The tutorial explores the use of OpenTelemetry for end-to-end observability data collection on Kubernetes. Participants will learn how to instrument applications using auto-instrumentation, deploy the OpenTelemetry collector, and collect traces, metrics, and logs.
  • Observability is about understanding applications by looking at metrics, logs, and traces
  • OpenTelemetry is a neutral approach to ship telemetry data
  • The OpenTelemetry project includes a specification, API, SDK, data model, tools for generating traces, and a collector
  • The OpenTelemetry collector can be run on Kubernetes or locally
  • The tutorial covers manual and automatic instrumentation
  • The OpenTelemetry operator can be used to integrate with Prometheus and get logs from nodes
Authors: Liz Rice
2023-04-21

tldr - powered by Generative AI

The presentation discusses how Cilium and its ClusterMesh feature can simplify connectivity across multiple clusters in a cloud-agnostic way, enabling connectivity between services spread across clouds, load balancing requests across backends in multiple clusters, connectivity between Kubernetes and legacy workloads, mutually-authenticated, encrypted connections between services, and multi-cluster network policies. The presentation also addresses challenges related to IP address management, scale, and observability of multi-cluster networks, and how Cilium can help.
  • Cilium and its ClusterMesh feature can simplify connectivity across multiple clusters in a cloud-agnostic way
  • Connectivity between services spread across clouds
  • Load balancing requests across backends in multiple clusters
  • Connectivity between Kubernetes and legacy workloads
  • Mutually-authenticated, encrypted connections between services
  • Multi-cluster network policies
  • Challenges related to IP address management, scale, and observability of multi-cluster networks, and how Cilium can help
Authors: Kasper Borg Nissen, Brian Nielsen
2023-04-21

tldr - powered by Generative AI

The presentation discusses the development of a centralized developer portal called Backstage that aims to reduce the cognitive load of developers and provide paved paths for compliance requirements. The portal also enables experimentation and fast feedback loops for both customers and engineers.
  • Backstage is a centralized developer portal that reduces the cognitive load of developers and provides paved paths for compliance requirements
  • The portal enables experimentation and fast feedback loops for both customers and engineers
  • Requirements for Backstage were collected through forms and asking developers what would be most valuable to them
  • The showcase of Backstage's capabilities includes the ability to create a service in three minutes
  • The team is also working on aligning internal asynchronous communication and adding metadata around Pi data to schemas
  • The balance between enabling fast development and maintaining compliance is crucial for the success of Backstage
Authors: Maciej Szulik, Katrina Verey, Eddie Zaneski
2023-04-21

tldr - powered by Generative AI

Improving the debuggability of Kubernetes clusters and encouraging more contributions from the community
  • Kubernetes is overwhelmed by the amount of functionality added and needs to focus on improving the statuses and debuggability
  • The lack of visibility into the deployment reason for failing to start is a major issue
  • The Kubernetes community needs more contributors, including developers, PMs, and technical writers
  • The community is open to mentoring and bringing on new maintainers, but needs a firm commitment from them
  • Unifying the statuses of all the controllers is being worked on to improve the situation
  • The cube cuddle events command and cube cuddle debug command are being developed to expose more information
Authors: Yuvaraj Balaji Rao Kakaraparthi, Sagar Muchhal
2023-04-21

tldr - powered by Generative AI

Improving developer productivity with Tilt in Kubernetes ecosystem
  • Modern applications are complex and distributed, making it hard to manage them
  • A good development workflow should be easy to spin up, have a quick feedback loop, be debuggable, and have good visibility into the application
  • Tilt is a tool in the Kubernetes ecosystem that simplifies the development process by handling the pains that come with developing microservices
  • Tilt can be used to spin up a development environment by running a single command
  • Tilt provides built-in functions that can help with providing instructions on how the entire application needs to be built and deployed
  • Using Tilt, developers can update their application in real-time, ensuring a quick feedback loop between making code changes and seeing the results