logo
Dates

Author


Conferences

Tags

Sort by:  

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: Sean Sullivan, Katrina Verey, Eddie Zaneski
2022-10-26

SIG CLI is the special interest group for the command line tooling of the Kubernetes project. The SIG maintains kubectl, kustomize, and related libraries. In this session the SIG CLI leads will provide an introduction to the SIG and an overview of how to contribute. They will share the work done over the past year and an introduction to the kuberc KEP for defining user preferences. The session will conclude with Q&A.
Authors: Maciej Szulik, Katrina Verey, Eddie Zaneski
2022-05-19

tldr - powered by Generative AI

The presentation discusses the development and testing of Cube Control, a tool used in Kubernetes for managing clusters. It also covers the need for new contributors and the importance of attending meetings.
  • Cube Control is a staging repo that is being migrated out of the Kubernetes main repo
  • To build Cube Control, run 'make cube control' at the root of the repo
  • There are three types of testing: unit tests, end-to-end tests, and integration tests
  • Unit tests are offline and run quickly, while end-to-end tests require an active Kubernetes cluster
  • Integration tests are bash tests that need improvement
  • New contributors are needed for the project and attending meetings in person is encouraged
Authors: Sean Sullivan, Eddie Zaneski, Katrina Verey
2021-10-14

tldr - powered by Generative AI

The presentation discusses the Kubernetes project and its testing and pruning functionalities.
  • The Kubernetes project needs new contributors who are passionate about the project.
  • The bug scrub is a good opportunity to ask about issues and claim them.
  • Showing up in person to meetings is easier to get involved than just through online issues.
  • The integration tests need the most love in terms of testing.
  • Pruning is a functionality that automatically deletes objects that are no longer needed.
  • The prune set is calculated by subtracting the previously applied objects from the currently applied objects.
  • The prune whitelist flag restricts the set of items that can be pruned.
  • The Kubernetes project is looking for feedback on how to improve its functionalities.
Authors: Jeff Regan, Katrina Verey
2021-10-13

tldr - powered by Generative AI

Customize is a tool for managing Kubernetes configuration files that allows users to create and manage multiple variations of a single Kubernetes configuration file.
  • Customize is a tool for managing Kubernetes configuration files
  • It allows users to create and manage multiple variations of a single Kubernetes configuration file
  • Customize has a variety of tools to help implement the business logic of your function
  • Customize recommends keeping extensions declarative and deterministic
  • Testing is important when working with Customize
  • Customize can be combined with Helm charts using the built-in Helm generator function
  • Customize does not recommend combining with Gold Templating