API Evolution with CRDs: Best Practices for Authoring and Fuzz Testing APIs
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore best practices for authoring and fuzz testing APIs in Kubernetes using CustomResourceDefinitions (CRDs) in this 30-minute conference talk by James Munnelly and Andrea Tosatto from Apple. Learn strategies and tooling to ensure successful API design and evolution, including following best practices, linting OpenAPI schemas, fuzz and integration testing API version conversion functions, validating OpenAPI schemas, writing validations and mutations, and ensuring backwards compatibility. Gain insights from experienced Kubernetes engineers on handling unique problems in large-scale and mature projects, and discover how to navigate the full alpha to beta to GA deprecation cycle for CRDs.
Syllabus
API Evolution With CRDs: Best Practices For Authoring & Fuzz Test... James Munnelly & Andrea Tosatto
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Evaluating Fuzz TestingAssociation for Computing Machinery (ACM) via YouTube O'Dea Assertions Untwining the Security of the SAML Protocol
nullcon via YouTube Fuzz Smarter, Not Harder - An AFL-Fuzz Primer
Security BSides San Francisco via YouTube A Practical Guide to Fuzz Testing Embedded Software in a CI Pipeline - Dennis Kengo Oka - Ekoparty 2021: Hardware Hacking Space
Ekoparty Security Conference via YouTube Google Reimagined a Phone - It Was Our Job to Red Team and Secure It
Black Hat via YouTube