logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Francesco Romani, Swati Sehgal
2023-04-20

tldr - powered by Generative AI

The presentation discusses the contribution process for adding a feature to Kubernetes and provides insights on how to navigate through the Kubernetes processes.
  • There are three stages in the contribution ladder: members, reviewers, and approvers.
  • To merge a PR, it must pass all automated tests and be approved by at least one Kubernetes approver.
  • For contributing a feature, it is important to make oneself familiar with the contribution process and to ensure that one understands the whole process.
  • The process starts from an unstable Alpha, goes through to the feature complete beta state, and finally to the stable GA state.
  • There are three different repos where changes need to be made: the enhancement repo, the Kubernetes repo, and the Kubernetes website repo.
Authors: Goutham Veeramachaneni
2022-10-27

Download the code ahead of time. DCO Required.This Contribfest session is designed to provide projects with the space and resources to tackle outstanding technical debt, security issues, or outstanding impactful feature requests. They are intended to provide a place for maintainers to meet contributors and potential contributors and work together on solving a problem.
Authors: Kingdon Barrett, Somtochi Onyekwere
2022-10-27

tldr - powered by Generative AI

Improvements made to Flux CD's support for Git and other source control systems
  • Improved support for Git packages, making it easier to contribute
  • Refactored spaghetti code into a more organized structure
  • Improved support for DevOps Azure DevOps and Git, and AWS CodeCommit
  • Improved clone speeds and reduced CPU and memory usage
  • PR out to enable GoGet for Azure DevOps and CodeCommit
  • Formalized RFC process for feature requests
Authors: Wei Huang, Chen Wang, Yuan Chen, Yibo Zhuang
2022-10-26

kube-scheduler is a key component of kubernetes. It has evolved with many new features over the years. In order to better use and manage kubernetes to meet practical needs of today’s increasingly diverse workloads in large production clusters with complex configurations, it’s essential to understand how kube-scheduler works, what features are available, and how to properly configure and manage them. This tutorial will review the basics of kube-scheduler, including kube-scheduler basic features, scheduling framework, scheduler plugins and profiles, how to configure kube-scheduler with different parameters, plugins and multiple profiles, and how to test and evaluate kube-scheduler on a local machine and in a cluster. The tutorial will present the latest scheduling features and how to use them. Advanced topics such as bin-packing, scheduling scalability, batch support, and how to extend the default kube-scheduler with custom scheduler plugins will be introduced too. The tutorial includes demos and hands-on sessions and is suited for kubernetes administers, users and developers, from beginning to advanced levels. The audience is expected to come prepared with a personal laptop with kubernetes, e.g., Minikube, installed.
Authors: Xing Yang, Xiangqian Yu
2022-05-18

tldr - powered by Generative AI

The Data Protection Working Group in Kubernetes aims to provide basic components to support stateful application protections in the Kubernetes environment. The group has made progress in identifying missing functionalities and collaborating across multiple SIGs to design features to enable data protection in Kubernetes.
  • The motivation of the Data Protection Working Group is to provide or build or design the basic components to support stateful application protections in the Kubernetes environment.
  • The group has identified gaps in day two operations for stateful workloads in Kubernetes, particularly in application level consistency snapshots or backup of systems and restoration pieces along with data stored in persistent volumes.
  • The group has published the first-ever white paper in the community, which outlines modern applications that consider or are moving to Kubernetes environment and the mechanisms those applications use to protect data.
  • The group has developed several Caps, including the William model convention, which aims to fix the CVE vulnerability introduced by the volume model transition.
  • The group has several active contributors from various organizations, including storage and backup vendors, cloud providers, application developers, and end-users.
  • Interested parties can join the working group and contribute to the effort.