logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Aparna Subramanian
2023-04-21

tldr - powered by Generative AI

The presentation discusses the use of Kubernetes as a solution for building an internal platform and evaluates its effectiveness from the perspective of platform engineering teams.
  • An internal platform is necessary to meet the expectations of application developers, business stakeholders, and platform engineers.
  • Before Kubernetes, building an internal platform required an army of experts and took many months to build.
  • Kubernetes was a perfect match for building an internal platform due to its scalability, reliability, resiliency, and extensibility.
  • Kubernetes has fulfilled its promise and is the engine of productivity for platform teams.
  • The CNCF end user developer experience community discusses all things related to building and operating a Kubernetes platform.
Authors: Katie Gamanji, Bill Mulligan
2023-04-19

tldr - powered by Generative AI

The presentation discusses the importance of project maturity and the steps that need to be taken to achieve it within the Cloud Native Computing Foundation (CNCF).
  • Project maturity is crucial for success within the CNCF
  • Security is a top priority and projects must undergo independent security audits and fix critical vulnerabilities
  • Clear and explicit definitions for project usage and contribution are necessary
  • Adoption, security, and contribution are the three main categories for achieving project maturity
  • Collaboration with Technical Advisory Groups (TAGs) is important for improving contributor base and project security
  • Archiving is a natural process and lessons learned should be applied to other projects within the foundation
Authors: John DiLeo
2022-11-17

The Open Web Application Security Project (OWASP) boasts around 130 active Projects, whose volunteers have developed tools and resources covering nearly every aspect of application security and software assurance. The challenge lies in knowing what they are, where to find them, and how they can help.I will present a brief overview of an array of interesting and useful OWASP Projects, including the current Flagship Projects, and provide insights into how each can be used to build and improve your AppSec program.
Authors: Jay Pipes, Amine Hilaly
2022-10-26

tldr - powered by Generative AI

Building a controller factory with code generation tools and automation to keep controllers up to date with evolving API schemas
  • Developers still have a lot of logic to write and implement despite having great tooling
  • Building a controller factory with code generation tools and automation was necessary to avoid manually maintaining and developing artifacts for 200+ AWS services
  • APIs evolve over time and integrating changes to upstream service APIs in a smooth and consistent fashion was a challenge
  • The controller factory takes AWS API models and a generator.yaml configuration file as inputs to generate a full controller implementation
  • Centralizing code through co-generation from a model definition removes a whole classification of common failures and bugs
Authors: Matty Stratton, Whitney Lee
2022-05-20

tldr - powered by Generative AI

The presentation discusses a cycle for learning complex topics like Kubernetes, emphasizing the importance of collecting resources, refining them, and repeating the cycle. It also highlights the need to evaluate personal knowledge level, learning style, and available time when choosing resources.
  • Collect introductory resources to get a sense of the landscape
  • Skim resources to identify patterns and evaluate assumed knowledge
  • Narrow down resources based on personal resonance and learning style
  • Track study habits and accept that learning is a lifelong process
  • Seek guidance from mentors and participate in public learning communities
  • Deep learning takes time, so build a good pattern and repeat the cycle
Authors: Dawn Foster, Catherine Paganini
2022-05-19

tldr - powered by Generative AI

The presentation discusses the importance of governance and contributor strategy in managing open source projects within the Cloud Native Computing Foundation (CNCF).
  • The CNCF provides resources and templates for governance and contributor strategy to help manage open source projects.
  • Governance helps align expectations and decision-making processes within a community.
  • Contributor strategy involves motivating and incentivizing contributors to participate in non-code contributions.
  • Maintainer circles provide a supportive community for CNCF maintainers to connect and exchange ideas.
  • The CNCF encourages participation and contribution to their resources and community.
Authors: Yuan Chen, Alex Wang
2021-10-13

tldr - powered by Generative AI

The presentation discusses the elastic quota and job queue components of the Kubernetes scheduler and their compatibility with various workload management systems.
  • The elastic quota and job queue components are part of the Kubernetes scheduler and have been extensively tested.
  • The components are compatible with various workload management systems and can be configured to meet specific needs.
  • The goal is to make the components production-ready and widely adopted.
  • The presentation mentions Alibaba and Apple as early adopters of the components.
  • The components can be used for scheduling multiple jobs at the same time and ensuring that resources are not exceeded.
  • The presentation also discusses the possibility of using the components for nomad-style scheduling and SLA-driven scheduling.